From 829d5f3ffd6e13e19d42e58526ce5e49462f07f0 Mon Sep 17 00:00:00 2001 From: EUForest Date: Sat, 1 Nov 2025 15:57:30 +0800 Subject: [PATCH] fix bug: Set server zone --- internal/logic/admin/server/updateServerLogic.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/logic/admin/server/updateServerLogic.go b/internal/logic/admin/server/updateServerLogic.go index f419130..fa3f6aa 100644 --- a/internal/logic/admin/server/updateServerLogic.go +++ b/internal/logic/admin/server/updateServerLogic.go @@ -39,7 +39,7 @@ func (l *UpdateServerLogic) UpdateServer(req *types.UpdateServerRequest) error { data.Country = req.Country data.City = req.City // only update address when it's different - if req.Address != data.Address { + if req.Address != data.Address || (data.Country == "" || req.Country == "") { // query server ip location result, err := ip.GetRegionByIp(req.Address) if err != nil {