🐛 Malformed shared item URL (#410)
This commit is contained in:
@@ -28,7 +28,7 @@
|
||||
"test:unit:watch": "npm run test:unit -- --watchAll --verbose false | pino-pretty",
|
||||
"test:merge:json": "npx istanbul report --dir coverage/merged --include 'coverage/**/coverage-final.json' json-summary",
|
||||
"test:merge:text": "npx istanbul report --dir coverage/merged --include 'coverage/**/coverage-final.json' text > coverage/merged/coverage-report.txt",
|
||||
"test:all": "jest test --forceExit --coverage --detectOpenHandles --testTimeout=30000 --verbose false --runInBand",
|
||||
"test:all": "jest test --forceExit --coverage --detectOpenHandles --testTimeout=300000 --verbose false --runInBand",
|
||||
"kill": "kill $(lsof -t -i:3000) | exit 0"
|
||||
},
|
||||
"jest": {
|
||||
|
||||
@@ -84,8 +84,9 @@ export default class EmailPusherClass
|
||||
const templatePath = path.join(__dirname, "templates", language, `${template}.eta`);
|
||||
const subjectPath = path.join(__dirname, "templates", language, `${template}.subject.eta`);
|
||||
const encodedCompanyId = translator.fromUUID(data.notifications[0].item.company_id);
|
||||
const encodedFileId = translator.fromUUID(data.notifications[0].item.id);
|
||||
const encodedUrl = `${this.platformUrl}/client/${encodedCompanyId}/v/shared_with_me/preview/${encodedFileId}`;
|
||||
const encodedItemId = translator.fromUUID(data.notifications[0].item.id);
|
||||
const previewType = data.notifications[0].item.is_directory ? "d" : "preview";
|
||||
const encodedUrl = `${this.platformUrl}/client/${encodedCompanyId}/v/shared_with_me/${previewType}/${encodedItemId}`;
|
||||
|
||||
if (!existsSync(templatePath)) {
|
||||
throw Error(`template not found: ${templatePath}`);
|
||||
|
||||
Reference in New Issue
Block a user