aboutsummaryrefslogtreecommitdiff
path: root/invoice
diff options
context:
space:
mode:
authorVidhu Kant Sharma <vidhukant@vidhukant.com>2024-04-06 10:27:33 +0530
committerVidhu Kant Sharma <vidhukant@vidhukant.com>2024-04-06 10:27:33 +0530
commit64fec78076a44ca63274a134fcbfc641e414bae9 (patch)
treeb18ece18cd1e2192b5402922088502037ff852cb /invoice
parente616df98557fe57fc942c360f03f7fafbdb965bd (diff)
added FirmName to userv0.6.1
Diffstat (limited to 'invoice')
-rw-r--r--invoice/invoice.go13
1 files changed, 8 insertions, 5 deletions
diff --git a/invoice/invoice.go b/invoice/invoice.go
index 6fcd3c5..86fed17 100644
--- a/invoice/invoice.go
+++ b/invoice/invoice.go
@@ -64,11 +64,14 @@ type Invoice struct {
IsDraft bool
Items []InvoiceItem
- // the customer fields are hard coded for:
- // 1. simplicity and
- // 2. don't wanna update details for all the
- // invoices if one customer's details are updated
- // NOTE: These fields aren't getting validated (as of now, at least)
+ // issuer and customer details are stored here
+ // because they are NOT intended to ever change
+ IssuerFirmName string
+ IssuerFirmAddress string
+ IssuerFirmGstin string
+ IssuerFirmPhone string
+ IssuerFirmEmail string
+ IssuerFirmWebsite string
CustomerName string
CustomerGstin string
CustomerContactName string