yusuketk 7 лет назад
Родитель
Сommit
e9304cfe4b
2 измененных файлов с 4 добавлено и 4 удалено
  1. 3 3
      lib/util/importer.js
  2. 1 1
      lib/util/restQiitaAPI.js

+ 3 - 3
lib/util/importer.js

@@ -79,15 +79,15 @@ module.exports = crowi => {
     return new Promise((resolve, reject) => {
       qiitaClient.getQiitaPages(pageNum)
       .then(function(res) {
-        const nextPage = pageNum + 1;
+        const next = pageNum * 100 + 1;
         const postsReceived = res[0];
         const pageTotal = res[1];
         const data = convertQiitaDataForGrowi(postsReceived, user);
 
         createGrowiPages(data)
         .then(function(newErrors) {
-          if (nextPage <= pageTotal) {
-            return resolve(importPostsFromQiita(nextPage, user, errors.concat(newErrors)));
+          if (next <= pageTotal) {
+            return resolve(importPostsFromQiita(next, user, errors.concat(newErrors)));
           }
 
           resolve(errors.concat(newErrors));

+ 1 - 1
lib/util/restQiitaAPI.js

@@ -58,7 +58,7 @@ module.exports = function(Team, Token) {
 
   restQiitaAPI.getQiitaPages = function(pageNum) {
     return new Promise((resolve, reject) => {
-      restAPI(`items?page=${pageNum}&per_page=1`, options)
+      restAPI(`items?page=${pageNum}&per_page=100`, options)
       .then(function(res){
         const page = res[0];
         const total = res[1];