From cfa1960c77d794823b0c44d601c1575819e8e440 Mon Sep 17 00:00:00 2001 From: Akiomi Kamakura Date: Tue, 11 Oct 2022 16:54:10 +0900 Subject: [PATCH 1/2] Fix error handling --- src/services/error-handler.ts | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/services/error-handler.ts b/src/services/error-handler.ts index c1d5d68..20a0eae 100644 --- a/src/services/error-handler.ts +++ b/src/services/error-handler.ts @@ -1,5 +1,10 @@ import { HttpError } from '~/api/http-error' -import { ApiResponseError, OndemandApiNotEnabledError, UnsupportedTickerError } from '~/custom-functions/error' +import { + ApiResponseError, + OndemandApiNotEnabledError, + PropertyNotFoundError, + UnsupportedTickerError +} from '~/custom-functions/error' import { InvalidLYLQError, InvalidYearError, InvalidQuarterError } from '~/fiscal-periods/error' export class ErrorHandler { @@ -18,6 +23,8 @@ export class ErrorHandler { throw new Error(`<<無効な決算年度が指定されています>>`) } else if (e instanceof InvalidQuarterError) { throw new Error(`<<無効な四半期が指定されています>>`) + } else if (e instanceof PropertyNotFoundError) { + throw new Error(`<<サポートされていない科目です>>`) } else { console.error('未定義のエラー', e.name, e.message) throw new Error( From 0e53d13ab38d4390a80e92f3d87ef8c669c079cb Mon Sep 17 00:00:00 2001 From: Akiomi Kamakura Date: Tue, 11 Oct 2022 16:54:19 +0900 Subject: [PATCH 2/2] Add .node-version --- .node-version | 1 + 1 file changed, 1 insertion(+) create mode 100644 .node-version diff --git a/.node-version b/.node-version new file mode 100644 index 0000000..58a4133 --- /dev/null +++ b/.node-version @@ -0,0 +1 @@ +16.13.0