@@ -212,6 +212,16 @@ func (q *fakeQuerier) GetUsers(_ context.Context, params database.GetUsersParams
212
212
users = tmp
213
213
}
214
214
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
+
215
225
if params .OffsetOpt > 0 {
216
226
if int (params .OffsetOpt ) > len (users )- 1 {
217
227
return []database.User {}, nil
@@ -226,16 +236,6 @@ func (q *fakeQuerier) GetUsers(_ context.Context, params database.GetUsersParams
226
236
users = users [:params .LimitOpt ]
227
237
}
228
238
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
-
239
239
tmp := make ([]database.User , len (users ))
240
240
copy (tmp , users )
241
241
0 commit comments