diff --git a/client/lib/lib.go b/client/lib/lib.go index 5348d05..58f077d 100644 --- a/client/lib/lib.go +++ b/client/lib/lib.go @@ -972,7 +972,9 @@ func IsOfflineError(err error) bool { return strings.Contains(err.Error(), "dial tcp: lookup api.hishtory.dev") || strings.Contains(err.Error(), "connect: network is unreachable") || strings.Contains(err.Error(), "read: connection reset by peer") || - strings.Contains(err.Error(), ": EOF") + strings.Contains(err.Error(), ": EOF") || + strings.Contains(err.Error(), ": status_code=502") || + strings.Contains(err.Error(), ": status_code=503") } func ReliableDbCreate(db *gorm.DB, entry interface{}) error {