summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/misc/cafy-id.ts3
1 files changed, 2 insertions, 1 deletions
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);