Bug on Format date

This commit is contained in:
mr
2024-08-22 08:50:24 +02:00
parent 11c55d422f
commit fb80e05d6a
2 changed files with 11 additions and 1 deletions

View File

@@ -45,14 +45,20 @@ func (p *PeerCache) checkPeerStatus(peerID string, caller *tools.HTTPCaller) boo
url = strings.ReplaceAll(url, "127.0.0.1", utils.PEER.API())
}
methods := caller.URLS[utils.PEER.String()]
fmt.Println("checkPeerStatus AFT 3", url, methods)
if methods == nil {
return false
}
meth := methods[tools.POST]
fmt.Println("checkPeerStatus AFT 4", meth)
if meth == "" {
return false
}
state := api.CheckRemotePeer(url + meth)
fmt.Println("checkPeerStatus AFT 4", state)
return state != tools.DEAD
}
@@ -73,6 +79,7 @@ func (p *PeerCache) LaunchPeerExecution(peerID string, isMySelf bool, dataID str
var err error
b := []byte{}
methods := caller.URLS[dt.String()]
fmt.Println("LaunchPeerExecution AFT 2", methods)
if _, ok := methods[method]; !ok {
return nil, errors.New("no path found")
}
@@ -108,7 +115,9 @@ func (p *PeerCache) LaunchPeerExecution(peerID string, isMySelf bool, dataID str
}
return pexec, err
}
if _, ok := m["error"]; !ok {
fmt.Println("LaunchPeerExecution AFT 3", m)
if e, ok := m["error"]; !ok && e != "" {
return nil, errors.New(fmt.Sprintf("%v", m["error"]))
}
return nil, err