From 21a4cab10b23fdbc2377bc80781f98e844b6748c Mon Sep 17 00:00:00 2001 From: Andreas Shimokawa Date: Wed, 24 Jun 2026 16:16:15 +0200 Subject: [PATCH] pretend new users do not exist for pages v2 --- server/gitea/client.go | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) 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") }