From be507561f104df434d2841f649774444b0779cec Mon Sep 17 00:00:00 2001 From: Trey t Date: Sat, 29 Nov 2025 23:36:48 -0600 Subject: [PATCH] wip --- internal/dto/requests/contractor.go | 1 + internal/services/contractor_service.go | 1 + 2 files changed, 2 insertions(+) diff --git a/internal/dto/requests/contractor.go b/internal/dto/requests/contractor.go index 9e0213a..540341a 100644 --- a/internal/dto/requests/contractor.go +++ b/internal/dto/requests/contractor.go @@ -33,4 +33,5 @@ type UpdateContractorRequest struct { SpecialtyIDs []uint `json:"specialty_ids"` Rating *float64 `json:"rating"` IsFavorite *bool `json:"is_favorite"` + ResidenceID *uint `json:"residence_id"` } diff --git a/internal/services/contractor_service.go b/internal/services/contractor_service.go index d647e07..a718a9a 100644 --- a/internal/services/contractor_service.go +++ b/internal/services/contractor_service.go @@ -198,6 +198,7 @@ func (s *ContractorService) UpdateContractor(contractorID, userID uint, req *req if req.IsFavorite != nil { contractor.IsFavorite = *req.IsFavorite } + contractor.ResidenceID = req.ResidenceID if err := s.contractorRepo.Update(contractor); err != nil { return nil, err