diff --git a/delivery/controller/tower_controller.go b/delivery/controller/tower_controller.go index bf85043..59232e8 100644 --- a/delivery/controller/tower_controller.go +++ b/delivery/controller/tower_controller.go @@ -282,7 +282,7 @@ func (tc *TowerController) UpdateTower() gin.HandlerFunc { towerUpdateDTO := req.UpdateTowerDTO{} // Optional fields - handle form data - if deviceIDStr := c.PostForm("device_id"); deviceIDStr != "" { + if deviceIDStr := c.PostForm("dev_id"); deviceIDStr != "" { if deviceID, err := uuid.Parse(deviceIDStr); err == nil { towerUpdateDTO.DeviceID = &deviceID } else { diff --git a/usecase/tower_usecase.go b/usecase/tower_usecase.go index 98ea941..0ae150a 100644 --- a/usecase/tower_usecase.go +++ b/usecase/tower_usecase.go @@ -117,7 +117,7 @@ func (u *towerUsecase) UpdateTowerWithMultipleImages(id uuid.UUID, tower req.Upd updates["ImageURL"] = *tower.ImageURL } if tower.BackboneCode != nil { - updates["BackboneCode"] = *tower.BackboneCode + updates["backbone_code"] = *tower.BackboneCode } // Handle multiple image uploads