From ebdbd6a84a39e9b0d9d1cb80b6c340f4f58977fd Mon Sep 17 00:00:00 2001
From: syuilo <syuilotan@yahoo.co.jp>
Date: Sun, 26 Apr 2020 11:54:51 +0900
Subject: [PATCH] enhance(server): Resolve #6286

---
 src/misc/id/aid.ts | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/misc/id/aid.ts b/src/misc/id/aid.ts
index c49a084573..2bcde90bff 100644
--- a/src/misc/id/aid.ts
+++ b/src/misc/id/aid.ts
@@ -18,6 +18,8 @@ function getNoise() {
 }
 
 export function genAid(date: Date): string {
+	const t = date.getTime();
+	if (isNaN(t)) throw 'Failed to create AID: Invalid Date';
 	counter++;
-	return getTime(date.getTime()) + getNoise();
+	return getTime(t) + getNoise();
 }