Tweak additional files to integrate decryption and clean up js

This commit is contained in:
Reece Browne
2024-12-10 22:21:00 +00:00
parent ef8231de3a
commit 64dfa4b841
11 changed files with 501 additions and 477 deletions

View File

@@ -2,7 +2,6 @@ import FileIconFactory from './file-icon-factory.js';
import FileUtils from './file-utils.js';
import UUID from './uuid.js';
import {DecryptFile} from './DecryptFiles.js';
const decryptFile = new DecryptFile();
let isScriptExecuted = false;
if (!isScriptExecuted) {
isScriptExecuted = true;
@@ -123,6 +122,7 @@ function setupFileInput(chooser) {
return decryptedFile;
} catch (error) {
console.error(`Error decrypting file: ${file.name}`, error);
if (!file.uniqueId) file.uniqueId = UUID.uuidv4();
return file;
}
})