Allow specific name for file uploads.

This commit is contained in:
2025-12-02 23:38:56 +01:00
parent c34fe5ade2
commit 359dcddc74
2 changed files with 3 additions and 3 deletions

View File

@@ -8,7 +8,7 @@ export const upload = function(superClass) {
* @param {Object} opts Upload options
* @returns Promise
*/
uploadFiles(url, files = [], data = {}) {
uploadFiles(url, files = [], data = {}, fileKey = '') {
return new Promise((resolve, reject) => {
const request = new XMLHttpRequest();
const formData = new FormData();
@@ -49,7 +49,7 @@ export const upload = function(superClass) {
});
for (let i = 0; i < files.length; i++) {
formData.append(files[i].name, files[i]);
formData.append(fileKey ?? files[i].name, files[i]);
}
document.dispatchEvent(new CustomEvent('before-request', { detail: request, bubbles: true, composed: true }));