|
|
@@ -44,7 +44,7 @@ module.exports = crowi => {
|
|
|
esaClient.api.posts({
|
|
|
page: pageNum,
|
|
|
per_page: 100
|
|
|
- }, async(err, res) => {
|
|
|
+ }, async (err, res) => {
|
|
|
const nextPage = res.body.next_page;
|
|
|
const postsReceived = res.body.posts;
|
|
|
|
|
|
@@ -67,7 +67,7 @@ module.exports = crowi => {
|
|
|
/**
|
|
|
* Import page data from qiita to GROWI
|
|
|
*/
|
|
|
- importer.importDataFromQiita = async(user) => {
|
|
|
+ importer.importDataFromQiita = async (user) => {
|
|
|
const firstPage = 1;
|
|
|
const errors = await importPostsFromQiita(firstPage, user, []);
|
|
|
return errors;
|
|
|
@@ -80,21 +80,21 @@ module.exports = crowi => {
|
|
|
const importPostsFromQiita = (pageNum, user, errors) => {
|
|
|
const per_page = '100';
|
|
|
return restQiitaAPIService.getQiitaPages(pageNum, per_page)
|
|
|
- .then(function(res) {
|
|
|
+ .then(function (res) {
|
|
|
const next = pageNum * per_page + 1;
|
|
|
const postsReceived = res.data;
|
|
|
const pageTotal = res.total;
|
|
|
const data = convertQiitaDataForGrowi(postsReceived, user);
|
|
|
|
|
|
createGrowiPages(data)
|
|
|
- .then(function(newErrors) {
|
|
|
+ .then(function (newErrors) {
|
|
|
if (next <= pageTotal) {
|
|
|
return importPostsFromQiita(next, user, errors.concat(newErrors));
|
|
|
}
|
|
|
return errors.concat(newErrors);
|
|
|
});
|
|
|
})
|
|
|
- .catch(function(err) {
|
|
|
+ .catch(function (err) {
|
|
|
throw new Error(err);
|
|
|
});
|
|
|
};
|
|
|
@@ -112,11 +112,9 @@ module.exports = crowi => {
|
|
|
|
|
|
if (category && name) {
|
|
|
path = `${category}/${name}`;
|
|
|
- }
|
|
|
- else if (category) {
|
|
|
+ } else if (category) {
|
|
|
path = category;
|
|
|
- }
|
|
|
- else if (name) {
|
|
|
+ } else if (name) {
|
|
|
path = name;
|
|
|
}
|
|
|
|
|
|
@@ -152,11 +150,10 @@ module.exports = crowi => {
|
|
|
/**
|
|
|
* Import page data from esa to GROWI
|
|
|
*/
|
|
|
- importer.testConnectionToEsa = async() => {
|
|
|
+ importer.testConnectionToEsa = async () => {
|
|
|
try {
|
|
|
await getTeamNameFromEsa();
|
|
|
- }
|
|
|
- catch (err) {
|
|
|
+ } catch (err) {
|
|
|
throw err;
|
|
|
}
|
|
|
};
|
|
|
@@ -164,7 +161,7 @@ module.exports = crowi => {
|
|
|
/**
|
|
|
* Import page data from qiita to GROWI
|
|
|
*/
|
|
|
- importer.testConnectionToQiita = async() => {
|
|
|
+ importer.testConnectionToQiita = async () => {
|
|
|
await restQiitaAPIService.getQiitaUser();
|
|
|
};
|
|
|
|