From b5f067d3a93a09e8048e0094d49fcd25cc79ec31 Mon Sep 17 00:00:00 2001 From: ardevd Date: Sat, 15 Jun 2024 21:41:00 +0200 Subject: [PATCH] feat: don't require all fields for invoice booking. simplify field requirements and allow for a more flexible invoice generation. --- public/locales/en/invoice-header.json | 2 -- public/locales/en/team-form.json | 1 - src/components/invoices/InvoiceHeader.vue | 8 +------- src/components/team/TeamForm.vue | 4 ---- src/services/invoice.service.js | 11 ----------- src/store/invoices.js | 2 -- src/store/models/invoice.js | 1 - src/store/models/team.js | 1 - 8 files changed, 1 insertion(+), 29 deletions(-) diff --git a/public/locales/en/invoice-header.json b/public/locales/en/invoice-header.json index 154de06..c905d7c 100644 --- a/public/locales/en/invoice-header.json +++ b/public/locales/en/invoice-header.json @@ -3,8 +3,6 @@ "invoice_number": "No.", "issued_at": "Issued at: ", "due_at": "Due at:", - "late_fee": "Late fee:", - "add_late_fee": "Add late fee", "modal_issued_at_title": "Issued at", "modal_due_at_title": "Due at" } diff --git a/public/locales/en/team-form.json b/public/locales/en/team-form.json index 31781f1..db4127c 100644 --- a/public/locales/en/team-form.json +++ b/public/locales/en/team-form.json @@ -16,7 +16,6 @@ "website": "Website" }, "invoicing": { - "invoice_late_fee": "Late fee (%)", "invoice_due_days": "Payment terms, days", "currency": "Default currency" }, diff --git a/src/components/invoices/InvoiceHeader.vue b/src/components/invoices/InvoiceHeader.vue index 087c069..ac8d1b0 100644 --- a/src/components/invoices/InvoiceHeader.vue +++ b/src/components/invoices/InvoiceHeader.vue @@ -37,13 +37,7 @@ :inline="true" field="due_at"/> -
{{ $t('late_fee') }} - +