Procházet zdrojové kódy

InfiniteScroll fix

- Remove page option from obsolete-page.js
- Unify pagination function
I Komang Mudana před 4 roky
rodič
revize
4e1ca98ff3
1 změnil soubory, kde provedl 4 přidání a 13 odebrání
  1. 4 13
      packages/app/src/server/models/obsolete-page.js

+ 4 - 13
packages/app/src/server/models/obsolete-page.js

@@ -500,21 +500,12 @@ export const getPageSchema = (crowi) => {
 
 
 
 
     builder.populateDataToList(User.USER_FIELDS_EXCEPT_CONFIDENTIAL);
     builder.populateDataToList(User.USER_FIELDS_EXCEPT_CONFIDENTIAL);
+    // count
+    // const totalCount = await builder.query.exec('count');
 
 
-    if (!opt.page) {
-      // count
-      const totalCount = await builder.query.exec('count');
+    // find
+    // builder.addConditionToPagenate(opt.offset, opt.limit, sortOpt);
 
 
-      // find
-      builder.addConditionToPagenate(opt.offset, opt.limit, sortOpt);
-      const pages = await builder.query.lean().clone().exec('find');
-      const result = {
-        pages, totalCount, offset: opt.offset, limit: opt.limit,
-      };
-      return result;
-    }
-
-    // Pagination for infinite scroll
     const paginationOptions = {
     const paginationOptions = {
       lean: true,
       lean: true,
       limit: opt.limit,
       limit: opt.limit,