diff options
Diffstat (limited to 'customer')
| -rw-r--r-- | customer/customer.go | 2 | ||||
| -rw-r--r-- | customer/service.go | 4 | 
2 files changed, 3 insertions, 3 deletions
diff --git a/customer/customer.go b/customer/customer.go index 25c4645..521c531 100644 --- a/customer/customer.go +++ b/customer/customer.go @@ -51,5 +51,5 @@ type Customer struct {  	Email             string  	Website           string  	BillingAddress    CustomerBillingAddress -	ShippingAddresses CustomerShippingAddress +	ShippingAddress   CustomerShippingAddress  } 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  |