From ad5090bdf285566ada7c408e8e17ac21781c6b26 Mon Sep 17 00:00:00 2001 From: "aditya.siregar" Date: Mon, 5 Aug 2024 23:05:37 +0700 Subject: [PATCH 1/2] Update DIstance --- internal/entity/sites.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/entity/sites.go b/internal/entity/sites.go index e5be63f..cc8edb3 100644 --- a/internal/entity/sites.go +++ b/internal/entity/sites.go @@ -29,7 +29,7 @@ type Site struct { Longitude *float64 `json:"longitude"` Region string `json:"region"` Regency string `json:"regency"` - Distance float64 `json:"distance"` + Distance float64 `gorm:"-"` } type SiteSearch struct { From 67b4bb9563e7ad37dfe21284745bc7fde4dbc202 Mon Sep 17 00:00:00 2001 From: "aditya.siregar" Date: Mon, 5 Aug 2024 23:58:15 +0700 Subject: [PATCH 2/2] Update Order Table --- internal/repository/orders/order.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/repository/orders/order.go b/internal/repository/orders/order.go index 4595760..6e969d8 100644 --- a/internal/repository/orders/order.go +++ b/internal/repository/orders/order.go @@ -82,7 +82,7 @@ func (r *OrderRepository) SetOrderStatus(ctx context.Context, db *gorm.DB, order } func (r *OrderRepository) Update(ctx context.Context, order *entity.Order) (*entity.Order, error) { - if err := r.db.WithContext(ctx).Save(order).Error; err != nil { + if err := r.db.WithContext(ctx).Model(&entity.Order{}).Where("id = ?", order.ID).Updates(order).Error; err != nil { logger.ContextLogger(ctx).Error("error when updating order", zap.Error(err)) return nil, err }