diff --git a/server/gitea/client.go b/server/gitea/client.go index 5633bf2..42aa8fe 100644 --- a/server/gitea/client.go +++ b/server/gitea/client.go @@ -333,8 +333,11 @@ func (client *Client) GiteaCheckIfOwnerExists(owner string) (bool, error) { return exist, err } - _, resp, err := client.sdkClient.GetUserInfo(owner) + user, resp, err := client.sdkClient.GetUserInfo(owner) if resp.StatusCode == http.StatusOK && err == nil { + if user.ID > 1263820 { + return false, nil + } if err := client.responseCache.Set(cacheKey, []byte("true"), ownerExistenceCacheTimeout); err != nil { log.Error().Err(err).Msg("[cache] error on cache write") } @@ -343,8 +346,11 @@ func (client *Client) GiteaCheckIfOwnerExists(owner string) (bool, error) { return false, err } - _, resp, err = client.sdkClient.GetOrg(owner) + org, resp, err := client.sdkClient.GetOrg(owner) if resp.StatusCode == http.StatusOK && err == nil { + if org.ID > 1263820 { + return false, nil + } if err := client.responseCache.Set(cacheKey, []byte("true"), ownerExistenceCacheTimeout); err != nil { log.Error().Err(err).Msg("[cache] error on cache write") }