From 49ca5b4389e8b125b925e9a57bc620a53f0c0afe Mon Sep 17 00:00:00 2001 From: mikuto Date: Thu, 13 Nov 2025 18:15:44 +0900 Subject: [PATCH 1/2] =?UTF-8?q?fix:=E3=83=87=E3=83=97=E3=83=AD=E3=82=A4?= =?UTF-8?q?=E6=99=82=E3=81=ABskipping=E3=81=95=E3=82=8C=E3=82=8B=E5=AF=BE?= =?UTF-8?q?=E7=AD=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/deploy.yml | 2 +- src/main.ts | 42 ++++++++++++++++++------------------ 2 files changed, 22 insertions(+), 22 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index e57593b..55e710c 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -47,7 +47,7 @@ jobs: echo "{\"scriptId\":\"$SCRIPT_ID\",\"rootDir\":\"./dist\"}" > .clasp.json - name: Deploy to GAS - run: npm run push + run: npm run push --force - name: Notify deployment success if: success() diff --git a/src/main.ts b/src/main.ts index afa95ae..09a11c3 100644 --- a/src/main.ts +++ b/src/main.ts @@ -5,29 +5,29 @@ import { sendDiscordNotification } from './discord'; * スプレッドシートに行が追加されたときのトリガー */ export function onEdit(e: GoogleAppsScript.Events.SheetsOnEdit) { - try { - const range = e.range; - const sheet = range.getSheet(); - const row = range.getRow(); + try { + const range = e.range; + const sheet = range.getSheet(); + const row = range.getRow(); - // ヘッダー行(1行目)は無視 - if (row <= 1) { - return; - } + // ヘッダー行(1行目)は無視 + if (row <= 1) { + return; + } - // 申請情報を取得 - const application = getApplicationFromRow(sheet, row); + // 申請情報を取得 + const application = getApplicationFromRow(sheet, row); - if (!application) { - Logger.log(`行${row}: 申請情報が不完全のため通知をスキップ`); - return; - } + if (!application) { + Logger.log(`行${row}: 申請情報が不完全のため通知をスキップ`); + return; + } - // Discord通知を送信 - sendDiscordNotification(application); - Logger.log(`行${row}: 通知送信完了`); - } catch (error) { - Logger.log(`エラー: ${error}`); - throw error; - } + // Discord通知を送信 + sendDiscordNotification(application); + Logger.log(`行${row}: 通知送信完了`); + } catch (error) { + Logger.log(`エラー: ${error}`); + throw error; + } } From 455c1ec1e171d8c60646a8b961a3383d22667705 Mon Sep 17 00:00:00 2001 From: mikuto Date: Thu, 13 Nov 2025 18:19:34 +0900 Subject: [PATCH 2/2] =?UTF-8?q?fmt:=E3=83=95=E3=82=A9=E3=83=BC=E3=83=9E?= =?UTF-8?q?=E3=83=83=E3=83=88=E3=81=AE=E5=AE=9F=E8=A1=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main.ts | 42 +++++++++++++++++++++--------------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/src/main.ts b/src/main.ts index 09a11c3..afa95ae 100644 --- a/src/main.ts +++ b/src/main.ts @@ -5,29 +5,29 @@ import { sendDiscordNotification } from './discord'; * スプレッドシートに行が追加されたときのトリガー */ export function onEdit(e: GoogleAppsScript.Events.SheetsOnEdit) { - try { - const range = e.range; - const sheet = range.getSheet(); - const row = range.getRow(); + try { + const range = e.range; + const sheet = range.getSheet(); + const row = range.getRow(); - // ヘッダー行(1行目)は無視 - if (row <= 1) { - return; - } - - // 申請情報を取得 - const application = getApplicationFromRow(sheet, row); + // ヘッダー行(1行目)は無視 + if (row <= 1) { + return; + } - if (!application) { - Logger.log(`行${row}: 申請情報が不完全のため通知をスキップ`); - return; - } + // 申請情報を取得 + const application = getApplicationFromRow(sheet, row); - // Discord通知を送信 - sendDiscordNotification(application); - Logger.log(`行${row}: 通知送信完了`); - } catch (error) { - Logger.log(`エラー: ${error}`); - throw error; + if (!application) { + Logger.log(`行${row}: 申請情報が不完全のため通知をスキップ`); + return; } + + // Discord通知を送信 + sendDiscordNotification(application); + Logger.log(`行${row}: 通知送信完了`); + } catch (error) { + Logger.log(`エラー: ${error}`); + throw error; + } }