commit 42fcd621ee490107d46f4da819bb60b72059e3cc
parent d03ca3cb073dfd541dabc5cb0147271f3a10d0e5
Author: Amit Dutta <mail@amit.is-a.dev>
Date: Sat, 18 Jul 2026 06:34:10 +0530
Refactor label message logic in labeled.js
Update webhook message handling for labeled events based on conditions.
Diffstat:
1 file changed, 11 insertions(+), 4 deletions(-)
diff --git a/src/webhooks/labeled.js b/src/webhooks/labeled.js
@@ -96,10 +96,17 @@ export async function labeled(
const labelMessages = allMessages.join('\n\n');
let body;
if (!labelMessages.length) {
- body = fs.readFileSync(
- path.join(import.meta.dirname, `../message/invalidnolabel.md`),
- 'utf8'
- );
+ if (denied) {
+ body = fs.readFileSync(
+ path.join(import.meta.dirname, `../message/deniednolabel.md`),
+ 'utf8'
+ );
+ } else if (invalid) {
+ body = fs.readFileSync(
+ path.join(import.meta.dirname, `../message/invalidnolabel.md`),
+ 'utf8'
+ );
+ }
} else if (denied) {
body = `
# Pull Request Denied