From e9ebc5151d1c9d5c2a82ceebf9d6edd1d4d5aa90 Mon Sep 17 00:00:00 2001 From: syuilo Date: Mon, 21 Jan 2019 11:23:32 +0900 Subject: [Server] Fix bug: リモートユーザーのアイコンが消えることがある問題を修正 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/misc/cafy-id.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/misc') diff --git a/src/misc/cafy-id.ts b/src/misc/cafy-id.ts index 621f7e7948..b99a27ee4a 100644 --- a/src/misc/cafy-id.ts +++ b/src/misc/cafy-id.ts @@ -5,7 +5,8 @@ import isObjectId from './is-objectid'; export const isAnId = (x: any) => mongo.ObjectID.isValid(x); export const isNotAnId = (x: any) => !isAnId(x); export const transform = (x: string | mongo.ObjectID): mongo.ObjectID => { - if (x == null) return null; + if (x === undefined) return undefined; + if (x === null) return null; if (isAnId(x) && !isObjectId(x)) { return new mongo.ObjectID(x); -- cgit v1.2.3-freya