diff options
author | Vidhu Kant Sharma <vidhukant@vidhukant.com> | 2025-10-10 19:45:51 +0530 |
---|---|---|
committer | Vidhu Kant Sharma <vidhukant@vidhukant.com> | 2025-10-10 19:45:51 +0530 |
commit | 37fec5e9e7ef24c4f682bf5103b9d0bd6769ce8b (patch) | |
tree | 395cd9befca67ecdea5028a9442c3e9f28e21cc0 /customer | |
parent | 05268541100f11b3a0e089adcc1bbb591f4579de (diff) |
Diffstat (limited to 'customer')
-rw-r--r-- | customer/service.go | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/customer/service.go b/customer/service.go index a79e466..77b4dfa 100644 --- a/customer/service.go +++ b/customer/service.go @@ -19,6 +19,7 @@ package customer import ( e "vidhukant.com/openbills/errors" + "gorm.io/gorm" ) func getCustomer(customer *Customer, id uint) error { @@ -52,7 +53,7 @@ func getCustomers(customers *[]Customer, userId uint) error { } func (c *Customer) upsert() error { - res := db.Save(c) + res := db.Session(&gorm.Session{FullSaveAssociations: true}).Save(&c) // TODO: handle potential errors return res.Error } |