summaryrefslogtreecommitdiff
path: root/packages/backend/src/queue/processors
diff options
context:
space:
mode:
authorsmitten <everything-cozy@pm.me>2023-12-31 11:14:41 -0500
committersmitten <everything-cozy@pm.me>2023-12-31 11:14:41 -0500
commit8d6d5923daff95b484a4d9ad92d0c43e6ac9ec96 (patch)
tree153e37d4572e3edefdfc72d627209629ca796821 /packages/backend/src/queue/processors
parentUse base64url digest (diff)
downloadsharkey-8d6d5923daff95b484a4d9ad92d0c43e6ac9ec96.tar.gz
sharkey-8d6d5923daff95b484a4d9ad92d0c43e6ac9ec96.tar.bz2
sharkey-8d6d5923daff95b484a4d9ad92d0c43e6ac9ec96.zip
Simplify hash steps
Diffstat (limited to 'packages/backend/src/queue/processors')
-rw-r--r--packages/backend/src/queue/processors/ImportNotesProcessorService.ts5
1 files changed, 2 insertions, 3 deletions
diff --git a/packages/backend/src/queue/processors/ImportNotesProcessorService.ts b/packages/backend/src/queue/processors/ImportNotesProcessorService.ts
index 40aa7ffc18..a49e0d4dde 100644
--- a/packages/backend/src/queue/processors/ImportNotesProcessorService.ts
+++ b/packages/backend/src/queue/processors/ImportNotesProcessorService.ts
@@ -471,9 +471,8 @@ export class ImportNotesProcessorService {
for await (const file of post.object.attachment) {
const slashdex = file.url.lastIndexOf('/');
const filename = file.url.substring(slashdex + 1);
- const hash = crypto.createHash('md5');
- const urlHash = hash.update(file.url).digest('base64url');
- const name = `${urlHash}-${filename}`;
+ const hash = crypto.createHash('md5').update(file.url).digest('base64url');
+ const name = `${hash}-${filename}`;
const [filePath, cleanup] = await createTemp();
const exists = await this.driveFilesRepository.findOneBy({ name: name, userId: user.id }) ?? await this.driveFilesRepository.findOneBy({ name: name, userId: user.id, folderId: pleroFolder?.id });