diff options
| -rw-r--r-- | invoice/invoice.go | 13 | ||||
| -rw-r--r-- | main.go | 2 | ||||
| -rw-r--r-- | user/user.go | 1 | 
3 files changed, 10 insertions, 6 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 @@ -38,7 +38,7 @@ import (  	"log"  ) -const OPENBILLS_VERSION = "v0.6.0" +const OPENBILLS_VERSION = "v0.6.1"  func init() {  	if !viper.GetBool("debug_mode") { diff --git a/user/user.go b/user/user.go index 401ebe7..1682388 100644 --- a/user/user.go +++ b/user/user.go @@ -41,6 +41,7 @@ type User struct {  	gorm.Model    u.Address    FullName   string +  FirmName   string    Gstin      string    Phone      string    Email      string  |