IO-3092 implement backwards compatibility for Cloudinary documents.
This commit is contained in:
@@ -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);
|
||||
|
||||
|
||||
@@ -118,9 +118,6 @@ function JobsDocumentsComponent({
|
||||
|
||||
const getProxiedUrls = async () => {
|
||||
const result = await axios.post("/media/proxy/thumbnails", { jobid: jobId });
|
||||
|
||||
result.data.forEach((r) => console.log(r.thumbnailUrl));
|
||||
|
||||
let documents = result.data.reduce(
|
||||
(acc, value) => {
|
||||
const fileType = DetermineFileType(value.type);
|
||||
@@ -195,8 +192,8 @@ function JobsDocumentsComponent({
|
||||
};
|
||||
|
||||
// useEffect(() => {
|
||||
// getProxiedUrls();
|
||||
// }, [galleryImages]);
|
||||
// if (data) getProxiedUrls();
|
||||
// }, [data]);
|
||||
|
||||
const hasMediaAccess = HasFeatureAccess({ bodyshop, featureName: "media" });
|
||||
const hasMobileAccess = HasFeatureAccess({ bodyshop, featureName: "mobile" });
|
||||
|
||||
Reference in New Issue
Block a user