Skip to content

Commit 438e8f8

Browse files
Merge pull request #1385 from h0x0er/issue1376
Fix issue with kbanalysis
2 parents 018f99a + 6d7182d commit 438e8f8

File tree

3 files changed

+19
-12
lines changed

3 files changed

+19
-12
lines changed

kbanalysis/dist/src/index.js

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8343,8 +8343,13 @@ try {
83438343
}
83448344
if (issues.length > 0) {
83458345
for (let issue of issues) {
8346-
await (0,_issues_util__WEBPACK_IMPORTED_MODULE_4__/* .handleKBIssue */ .A)(client, owner, repo, issue);
8346+
const t = await (0,_issues_util__WEBPACK_IMPORTED_MODULE_4__/* .handleKBIssue */ .A)(client, owner, repo, issue);
83478347
}
8348+
_actions_core__WEBPACK_IMPORTED_MODULE_0__.info(`[!] Moved ${issues.length} issues`);
8349+
(0,process__WEBPACK_IMPORTED_MODULE_3__.exit)(0);
8350+
}
8351+
else {
8352+
_actions_core__WEBPACK_IMPORTED_MODULE_0__.info("No KB issues found");
83488353
}
83498354
_actions_core__WEBPACK_IMPORTED_MODULE_0__.info(`[X] Unable to list KB issues`);
83508355
(0,process__WEBPACK_IMPORTED_MODULE_3__.exit)(0);
@@ -8523,15 +8528,12 @@ __webpack_handle_async_dependencies__();
85238528
/* harmony export */ });
85248529
/* harmony import */ var _actions_core__WEBPACK_IMPORTED_MODULE_0__ = __nccwpck_require__(2619);
85258530
/* harmony import */ var _actions_core__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__nccwpck_require__.n(_actions_core__WEBPACK_IMPORTED_MODULE_0__);
8526-
/* harmony import */ var process__WEBPACK_IMPORTED_MODULE_1__ = __nccwpck_require__(7282);
8527-
/* harmony import */ var process__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__nccwpck_require__.n(process__WEBPACK_IMPORTED_MODULE_1__);
8528-
85298531

85308532
async function handleKBIssue(octokit, owner, repo, issue) {
85318533
const storage_issue = 1380;
85328534
const comment_id = 1308209074;
85338535
let comment = await prepareComment(octokit, owner, repo, issue);
8534-
_actions_core__WEBPACK_IMPORTED_MODULE_0__.info(`Analysis For ${issue}:\n ${comment}`);
8536+
_actions_core__WEBPACK_IMPORTED_MODULE_0__.info(`[!] Moving ${issue.title}`);
85358537
let resp = await octokit.rest.issues.getComment({
85368538
owner: owner,
85378539
repo: repo,
@@ -8559,15 +8561,16 @@ async function handleKBIssue(octokit, owner, repo, issue) {
85598561
});
85608562
if (resp3.status === 200) {
85618563
_actions_core__WEBPACK_IMPORTED_MODULE_0__.info(`[!] Closed Issue ${issue.number}`);
8564+
return "success";
85628565
}
85638566
else {
85648567
_actions_core__WEBPACK_IMPORTED_MODULE_0__.info(`[X] Unable to close issue ${issue.number}`);
8568+
return "error: unable to close issue";
85658569
}
85668570
}
8567-
(0,process__WEBPACK_IMPORTED_MODULE_1__.exit)(0);
85688571
}
85698572
_actions_core__WEBPACK_IMPORTED_MODULE_0__.info(`[X] Unable to handle: ${issue.title} `);
8570-
(0,process__WEBPACK_IMPORTED_MODULE_1__.exit)(0);
8573+
return "error: unable to get comment";
85718574
}
85728575
function createIssueCommentBody(data) {
85738576
let output = [];

kbanalysis/src/index.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,11 +33,14 @@ try{
3333
}
3434
if(issues.length > 0){
3535
for(let issue of issues){
36-
await handleKBIssue(client, owner, repo, issue);
36+
const t = await handleKBIssue(client, owner, repo, issue);
3737
}
38+
core.info(`[!] Moved ${issues.length} issues`)
39+
exit(0);
40+
}else{
41+
core.info("No KB issues found");
3842
}
3943

40-
4144
core.info(`[X] Unable to list KB issues`)
4245
exit(0);
4346
}

kbanalysis/src/issues-util.ts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ export async function handleKBIssue(
1212
const storage_issue = 1380;
1313
const comment_id = 1308209074;
1414
let comment = await prepareComment(octokit, owner, repo, issue);
15-
core.info(`Analysis For ${issue}:\n ${comment}`);
15+
core.info(`[!] Moving ${issue.title}`);
1616

1717
let resp = await octokit.rest.issues.getComment({
1818
owner: owner,
@@ -42,14 +42,15 @@ export async function handleKBIssue(
4242
});
4343
if (resp3.status === 200) {
4444
core.info(`[!] Closed Issue ${issue.number}`);
45+
return "success";
4546
} else {
4647
core.info(`[X] Unable to close issue ${issue.number}`);
48+
return "error: unable to close issue";
4749
}
4850
}
49-
exit(0);
5051
}
5152
core.info(`[X] Unable to handle: ${issue.title} `);
52-
exit(0);
53+
return "error: unable to get comment";
5354
}
5455

5556
function createIssueCommentBody(data: { title: string; body: string }) {

0 commit comments

Comments
 (0)