aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/customer/service.go
diff options
context:
space:
mode:
Diffstat (limited to 'customer/service.go')
-rw-r--r--customer/service.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/customer/service.go b/customer/service.go
index a0ed4dc..ca401f1 100644
--- a/customer/service.go
+++ b/customer/service.go
@@ -23,7 +23,7 @@ import (
)
func getCustomer(customer *Customer, id uint) error {
- res := db.Preload("BillingAddress").Preload("ShippingAddresses").Find(&customer, id)
+ res := db.Preload("BillingAddress").Preload("ShippingAddress").Find(&customer, id)
// TODO: handle potential errors
if res.Error != nil {
@@ -53,7 +53,7 @@ func getCustomers(customers *[]Customer) error {
}
func (c *Customer) upsert() error {
- db.Model(&c).Association("ShippingAddresses").Replace(c.ShippingAddresses)
+ db.Model(&c).Association("ShippingAddress").Replace(c.ShippingAddress)
res := db.Session(&gorm.Session{FullSaveAssociations: true}).Save(&c)
// TODO: handle potential errors
return res.Error