fix bug: Set server zone

This commit is contained in:
EUForest 2025-11-01 15:57:30 +08:00
parent 7b8e71ade2
commit 829d5f3ffd

View File

@ -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 {