Skip to content

Commit 4a7ffd6

Browse files
committed
refactor: move status filter
1 parent e9dd427 commit 4a7ffd6

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

coderd/database/databasefake/databasefake.go

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -212,6 +212,16 @@ func (q *fakeQuerier) GetUsers(_ context.Context, params database.GetUsersParams
212212
users = tmp
213213
}
214214

215+
if params.Status != "" {
216+
usersFilteredByStatus := make([]database.User, 0, len(users))
217+
for i, user := range users {
218+
if params.Status == string(user.Status) {
219+
usersFilteredByStatus = append(usersFilteredByStatus, users[i])
220+
}
221+
}
222+
users = usersFilteredByStatus
223+
}
224+
215225
if params.OffsetOpt > 0 {
216226
if int(params.OffsetOpt) > len(users)-1 {
217227
return []database.User{}, nil
@@ -226,16 +236,6 @@ func (q *fakeQuerier) GetUsers(_ context.Context, params database.GetUsersParams
226236
users = users[:params.LimitOpt]
227237
}
228238

229-
if params.Status != "" {
230-
usersFilteredByStatus := make([]database.User, 0, len(users))
231-
for i, user := range users {
232-
if params.Status == string(user.Status) {
233-
usersFilteredByStatus = append(usersFilteredByStatus, users[i])
234-
}
235-
}
236-
users = usersFilteredByStatus
237-
}
238-
239239
tmp := make([]database.User, len(users))
240240
copy(tmp, users)
241241

0 commit comments

Comments
 (0)