diff --git a/plugins/externalUpload/index.jsx b/plugins/externalUpload/index.jsx index 63a2181..c7127cc 100644 --- a/plugins/externalUpload/index.jsx +++ b/plugins/externalUpload/index.jsx @@ -81,7 +81,7 @@ export const settings = () => ( "CORSRules": [ { "AllowedHeaders": ["*"], - "AllowedMethods": ["GET", "PUT"], + "AllowedMethods": ["GET", "PUT", "DELETE"], "AllowedOrigins": ["*"], "ExposeHeaders": ["ETag"] } diff --git a/plugins/externalUpload/modal.jsx b/plugins/externalUpload/modal.jsx index a474b23..1259fb2 100644 --- a/plugins/externalUpload/modal.jsx +++ b/plugins/externalUpload/modal.jsx @@ -1,5 +1,5 @@ import styles from "./modal.jsx.scss"; -import { formatFileSize, getAllFiles, getFilePreview, uploadFiles, formatDate, getUrl } from "./utils"; +import { formatFileSize, getAllFiles, getFilePreview, uploadFiles, formatDate, getUrl, deleteFile } from "./utils"; const { ui: { @@ -132,7 +132,7 @@ export function UploadModal(closeModal) { }; const handleDeleteFile = async (file) => { - console.log("Deleting file:", file); + await deleteFile(file.Key); await fetchDashboardFiles(); }; @@ -289,7 +289,7 @@ export function UploadModal(closeModal) {