IO-3092 implement backwards compatibility for Cloudinary documents.

This commit is contained in:
Patrick Fic
2025-02-06 14:37:16 -08:00
parent 4d2d9500ff
commit fbb473941c
4 changed files with 24 additions and 29 deletions

View File

@@ -20,8 +20,9 @@ export const handleUpload = (ev, context, notification) => {
const fileName = ev.file.name || ev.filename;
let key = replaceAccents(fileName).replace(/[^A-Z0-9.]+/gi, "_");
let extension = fileName.split(".").pop();
let key = `${bodyshop.id}/${jobId}/${replaceAccents(fileName).replace(/[^A-Z0-9]+/gi, "_")}-${new Date().getTime()}.${extension}`;
uploadToS3(key, extension, ev.file.type, ev.file, onError, onSuccess, onProgress, context, notification);
};
@@ -69,16 +70,6 @@ export const uploadToS3 = async (
}
};
// const formData = new FormData();
// formData.append("file", file);
// formData.append("upload_preset", upload_preset);
// formData.append("api_key", import.meta.env.VITE_APP_CLOUDINARY_API_KEY);
// formData.append("public_id", public_id);
// formData.append("tags", tags);
// formData.append("timestamp", timestamp);
// formData.append("signature", signature);
const cloudinaryUploadResponse = await cleanAxios.put(preSignedUploadUrlToS3, file, options);