@@ -18659,6 +18659,7 @@ class SyncConfluence {
1865918659 (err, data) => {
1866018660 if (err) {
1866118661 console.error(err);
18662+ process.exit(1);
1866218663 } else {
1866318664 if (data.results[0]) {
1866418665 resolve(data.results[0].id);
@@ -18675,6 +18676,7 @@ class SyncConfluence {
1867518676 return this.confluenceApi.getContentById(pageId, (err, data) => {
1867618677 if (err) {
1867718678 console.error(err);
18679+ process.exit(1);
1867818680 } else {
1867918681 cb(data.version.number);
1868018682 }
@@ -18691,6 +18693,7 @@ class SyncConfluence {
1869118693 (err, data) => {
1869218694 if (err) {
1869318695 console.error(err);
18696+ process.exit(1);
1869418697 } else {
1869518698 resolve(data.id);
1869618699 }
@@ -18710,7 +18713,10 @@ class SyncConfluence {
1871018713 (err, data) => {
1871118714 if (err) {
1871218715 console.error(err);
18713- }
18716+ process.exit(1);
18717+ } else {
18718+ console.log("Uploaded content successfuly to page %s", data._links.base + data._links.webui);
18719+ }
1871418720 },
1871518721 false,
1871618722 "editor2"
@@ -18726,6 +18732,7 @@ class SyncConfluence {
1872618732 (err, data) => {
1872718733 if (err) {
1872818734 console.error(err);
18735+ process.exit(1);
1872918736 } else {
1873018737 if (data.results[0]) {
1873118738 resolve(data.results);
@@ -18748,6 +18755,7 @@ class SyncConfluence {
1874818755 (err, data) => {
1874918756 if (err) {
1875018757 console.error(err);
18758+ process.exit(1);
1875118759 } else {
1875218760 if (data) {
1875318761 resolve(data);
@@ -18769,6 +18777,7 @@ class SyncConfluence {
1876918777 (err, data) => {
1877018778 if (err) {
1877118779 console.error(err);
18780+ process.exit(1);s
1877218781 } else {
1877318782 if (data.results[0]) {
1877418783 resolve(data.results[0]);
@@ -21875,7 +21884,11 @@ async function handleAttachments(contentPageId, data) {
2187521884}
2187621885
2187721886async function main() {
21878- for (const f of filesStructure(root)) {
21887+ const files = filesStructure(root);
21888+ if (!files.length) {
21889+ console.log("No markdown files found in %s", root);
21890+ }
21891+ for (const f of files) {
2187921892 let path = f.join("/");
2188021893 let currentParentPageId = rootParentPageId;
2188121894 for (const subPath of f) {
0 commit comments