From 93cb26e8795e1b4c32616f56bc1f9a209c13ad8a Mon Sep 17 00:00:00 2001
From: syuilo <Syuilotan@yahoo.co.jp>
Date: Sun, 13 Feb 2022 12:46:52 +0900
Subject: [PATCH] refactor: fix types

---
 packages/backend/src/services/chart/core.ts | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/packages/backend/src/services/chart/core.ts b/packages/backend/src/services/chart/core.ts
index 04e98f97e8..ddcedba94b 100644
--- a/packages/backend/src/services/chart/core.ts
+++ b/packages/backend/src/services/chart/core.ts
@@ -266,7 +266,7 @@ export default abstract class Chart<T extends Schema> {
 		const currentLog = await repository.findOne({
 			date: Chart.dateToTimestamp(current),
 			...(group ? { group: group } : {}),
-		}) as RawRecord<T>;
+		}) as RawRecord<T> | undefined;
 
 		// ログがあればそれを返して終了
 		if (currentLog != null) {
@@ -306,7 +306,7 @@ export default abstract class Chart<T extends Schema> {
 			const currentLog = await repository.findOne({
 				date: date,
 				...(group ? { group: group } : {}),
-			}) as RawRecord<T>;
+			}) as RawRecord<T> | undefined;
 
 			// ログがあればそれを返して終了
 			if (currentLog != null) return currentLog;
@@ -576,7 +576,7 @@ export default abstract class Chart<T extends Schema> {
 				order: {
 					date: -1,
 				},
-			}) as RawRecord<T>;
+			}) as RawRecord<T> | undefined;
 
 			if (recentLog) {
 				logs = [recentLog];
@@ -593,7 +593,7 @@ export default abstract class Chart<T extends Schema> {
 				order: {
 					date: -1,
 				},
-			}) as RawRecord<T>;
+			}) as RawRecord<T> | undefined;
 
 			if (outdatedLog) {
 				logs.push(outdatedLog);