|
|
@@ -41,6 +41,9 @@ module.exports = crowi => {
|
|
|
});
|
|
|
};
|
|
|
|
|
|
+ /**
|
|
|
+ * post page data from esa and create GROWI page
|
|
|
+ */
|
|
|
const importPostsFromEsa = (pageNum, user, errors) => {
|
|
|
return new Promise((resolve, reject) => {
|
|
|
esaClient.api.posts({page: pageNum, per_page: 100}, async(err, res) => {
|
|
|
@@ -75,9 +78,12 @@ module.exports = crowi => {
|
|
|
});
|
|
|
};
|
|
|
|
|
|
+ /**
|
|
|
+ * post page data from qiita and create GROWI page
|
|
|
+ */
|
|
|
const importPostsFromQiita = (pageNum, user, errors) => {
|
|
|
return new Promise((resolve, reject) => {
|
|
|
- qiitaClient.getQiitaPages(pageNum)
|
|
|
+ qiitaClient.getQiitaPages(pageNum, `100`)
|
|
|
.then(function(res) {
|
|
|
const next = pageNum * 100 + 1;
|
|
|
const postsReceived = res[0];
|
|
|
@@ -92,7 +98,8 @@ module.exports = crowi => {
|
|
|
|
|
|
resolve(errors.concat(newErrors));
|
|
|
});
|
|
|
- }).catch(function(err) {
|
|
|
+ })
|
|
|
+ .catch(function(err) {
|
|
|
reject(err);
|
|
|
});
|
|
|
});
|
|
|
@@ -129,7 +136,7 @@ module.exports = crowi => {
|
|
|
return data;
|
|
|
};
|
|
|
|
|
|
- /**
|
|
|
+ /**
|
|
|
* Convert data into usable format for createGrowiPagesFromImports
|
|
|
*/
|
|
|
const convertQiitaDataForGrowi = (pages, user) => {
|