File tree Expand file tree Collapse file tree 1 file changed +9
-3
lines changed Expand file tree Collapse file tree 1 file changed +9
-3
lines changed Original file line number Diff line number Diff line change @@ -140,10 +140,16 @@ const fetchPaginatedUsers = async (query) => {
140
140
try {
141
141
// INFO: default user size set to 100
142
142
// INFO: https://github.com/Real-Dev-Squad/website-backend/pull/873#discussion_r1064229932
143
- const size = parseInt ( query . size ) || 100 ;
143
+ const size = parseInt ( query . size ) || 4 ;
144
144
const doc = ( query . next || query . prev ) && ( await userModel . doc ( query . next || query . prev ) . get ( ) ) ;
145
- let dbQuery = ( query . prev ? userModel . limitToLast ( size ) : userModel . limit ( size ) ) . orderBy ( "username" ) ;
146
- dbQuery = dbQuery . where ( "roles.archived" , "==" , false ) ;
145
+
146
+ let dbQuery = userModel . where ( "roles.archived" , "==" , false ) . orderBy ( "username" ) ;
147
+
148
+ if ( query . prev ) {
149
+ dbQuery = dbQuery . limitToLast ( size ) ;
150
+ } else {
151
+ dbQuery = dbQuery . limit ( size ) ;
152
+ }
147
153
148
154
if ( Object . keys ( query ) . length ) {
149
155
if ( query . search ) {
You can’t perform that action at this time.
0 commit comments