From 04cba883f5275b8f05726e48720e45b96ae750ba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=82=8D=E3=82=80=E3=81=AD=E3=81=93?= Date: Wed, 17 Jul 2024 16:12:19 +0900 Subject: [PATCH] =?UTF-8?q?=E3=83=A1=E3=83=83=E3=82=BB=E3=83=BC=E3=82=B8?= =?UTF-8?q?=E3=82=92=E6=97=A5=E6=9C=AC=E8=AA=9E=E3=81=AB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/index.ts | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/index.ts b/src/index.ts index 856beba..dc6e433 100644 --- a/src/index.ts +++ b/src/index.ts @@ -9,6 +9,7 @@ import { TaskListResponse } from './models/Task'; import AttributeUtils from './AttributeUtils'; import { ChildListResponse } from './models/Child'; import ChildService from './service/ChildService'; +import { MESSAGES } from './const'; const LaunchRequestHandler = { canHandle(handlerInput: Alexa.HandlerInput) { @@ -51,7 +52,7 @@ const KidShiftAuthIntentHandler = { await attributeUtils.setToken(tokenResponse.accessToken); await attributeUtils.saveAttributes(); return handlerInput.responseBuilder - .speak('Login successful') + .speak(MESSAGES.LOGGED_IN) .getResponse(); } else { return handlerInput.responseBuilder @@ -98,24 +99,24 @@ const KidShiftTaskCompleteIntentHandler = { const task = taskList.list.find((task) => task.name === taskName); if (!task) { return handlerInput.responseBuilder - .speak('Task not found') + .speak(MESSAGES.TASK_NOT_FOUND) .getResponse(); } const child = childList.list.find((child) => child.name === childName); if (!child) { return handlerInput.responseBuilder - .speak('Child not found') + .speak(MESSAGES.CHILD_NOT_FOUND) .getResponse(); } return TaskService.completeTask(task.id, child.id).then(() => { return handlerInput.responseBuilder - .speak('Task completed') + .speak(MESSAGES.TASK_COMPLETED) .getResponse(); }).catch(() => { return handlerInput.responseBuilder - .speak('Task completion failed') + .speak(MESSAGES.ERROR_OCCURRED) .getResponse(); }); }