Skip to content

Commit 08d46f9

Browse files
committed
remove common cond as it is confusing people
Signed-off-by: Andrew Thornton <art27@cantab.net>
1 parent aeff803 commit 08d46f9

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

models/user/user.go

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1228,9 +1228,8 @@ func GetAdminUser() (*User, error) {
12281228
}
12291229

12301230
func isUserVisibleToViewerCond(viewer *User) builder.Cond {
1231-
cond := builder.NewCond()
12321231
if viewer != nil && viewer.IsAdmin {
1233-
return cond
1232+
return builder.NewCond()
12341233
}
12351234

12361235
if viewer == nil || viewer.IsRestricted {
@@ -1239,7 +1238,7 @@ func isUserVisibleToViewerCond(viewer *User) builder.Cond {
12391238
}
12401239
}
12411240

1242-
cond = builder.Neq{
1241+
return builder.Neq{
12431242
"`user`.Visibility": structs.VisibleTypePrivate,
12441243
}.Or(
12451244
builder.In("`user`.id",
@@ -1259,8 +1258,6 @@ func isUserVisibleToViewerCond(viewer *User) builder.Cond {
12591258
From("team_user").
12601259
Join("INNER", "`team_user` AS t2", "`team_user`.org_id = `t2`.org_id").
12611260
Where(builder.Eq{"`t2`.uid": viewer.ID})))
1262-
1263-
return cond
12641261
}
12651262

12661263
// IsUserVisibleToViewer check if viewer is able to see user profile

0 commit comments

Comments
 (0)