mirror of
				https://gitee.com/gitea/gitea
				synced 2025-11-04 08:30:25 +08:00 
			
		
		
		
	Backport #25214 by @KN4CK3R The ghost user leads to inclusion of limited users/orgs in `BuildCanSeeUserCondition`. Co-authored-by: KN4CK3R <admin@oldschoolhack.me>
This commit is contained in:
		@@ -262,6 +262,10 @@ func GetRepositories(ctx context.Context, actor *user_model.User, n int, last st
 | 
			
		||||
		cond = cond.And(builder.Gt{"package_property.value": strings.ToLower(last)})
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	if actor.IsGhost() {
 | 
			
		||||
		actor = nil
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	cond = cond.And(user_model.BuildCanSeeUserCondition(actor))
 | 
			
		||||
 | 
			
		||||
	sess := db.GetEngine(ctx).
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user