fix: agent ipv6 info
This commit is contained in:
parent
a25fe5fc9a
commit
65eba098f1
@ -65,10 +65,11 @@ func GetHost() *model.Host {
|
||||
if err == nil {
|
||||
defer resp.Body.Close()
|
||||
body, _ := ioutil.ReadAll(resp.Body)
|
||||
if ip.IP == "" {
|
||||
cachedIP = string(body)
|
||||
json.Unmarshal(body, &ip)
|
||||
if cachedIP == "" {
|
||||
cachedIP = ip.IP
|
||||
} else {
|
||||
cachedIP = fmt.Sprintf("ip(v4: %s, v6: %s)", ip.IP, body)
|
||||
cachedIP = fmt.Sprintf("ip(v4: %s, v6: %s)", cachedIP, ip.IP)
|
||||
}
|
||||
country = ip.CountryCode
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user