diff --git a/src/i18n/en-ca/index.ts b/src/i18n/en-ca/index.ts index db4d786..33ff984 100644 --- a/src/i18n/en-ca/index.ts +++ b/src/i18n/en-ca/index.ts @@ -331,6 +331,8 @@ export default { empty_list: 'No registered expenses', employee_comment: 'Comment', supervisor_comment: 'Supervisor note', + no_attachment: "no image attached", + temp_attachment_msg: "attachments are temporarily down, you can omit them from submissions and forward them to the finance department", actions: { delete_confirm: "Delete this expense?", }, diff --git a/src/i18n/fr-ca/index.ts b/src/i18n/fr-ca/index.ts index 935cdb4..c2e0e28 100644 --- a/src/i18n/fr-ca/index.ts +++ b/src/i18n/fr-ca/index.ts @@ -331,6 +331,8 @@ export default { empty_list: 'Aucun dépense enregistrée', employee_comment: 'Commentaire', supervisor_comment: 'Note du Superviseur', + no_attachment: "aucune pièce jointe", + temp_attachment_msg: "Les pièces jointes sont désactivés temporairement, vous pouvez laisser le champ vide et acheminez vos recus au département de la comptabilité", actions: { delete_confirm: "Supprimer cette dépense?", }, diff --git a/src/modules/timesheets/components/expense-dialog-form.vue b/src/modules/timesheets/components/expense-dialog-form.vue index 197b938..68b96c0 100644 --- a/src/modules/timesheets/components/expense-dialog-form.vue +++ b/src/modules/timesheets/components/expense-dialog-form.vue @@ -60,8 +60,10 @@ const requestExpenseCreationOrUpdate = async () => { if (file.value) - await expenses_api.upsertExpense(expenses_store.current_expense, file.value, employeeEmail ?? auth_store.user?.email ?? 'MISSING_EMAIL'); - + await expenses_api.upsertExpense(expenses_store.current_expense, employeeEmail ?? auth_store.user?.email ?? 'MISSING_EMAIL', file.value); + else + await expenses_api.upsertExpense(expenses_store.current_expense, employeeEmail ?? auth_store.user?.email ?? 'MISSING_EMAIL'); + expenses_store.is_showing_create_form = true; expenses_store.mode = 'create'; expenses_store.current_expense = new Expense(date.formatDate(new Date(), 'YYYY-MM-DD')); diff --git a/src/modules/timesheets/components/expense-dialog-header.vue b/src/modules/timesheets/components/expense-dialog-header.vue index 0602f5e..d15945f 100644 --- a/src/modules/timesheets/components/expense-dialog-header.vue +++ b/src/modules/timesheets/components/expense-dialog-header.vue @@ -24,6 +24,7 @@