From 91251916ce750c8c361668fd7969e4a9dec91ee3 Mon Sep 17 00:00:00 2001 From: syuilo Date: Sat, 7 Oct 2017 07:23:00 +0900 Subject: :v: --- src/api/models/user.ts | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/api/models') diff --git a/src/api/models/user.ts b/src/api/models/user.ts index 4f8086d42b..08ffe4a109 100644 --- a/src/api/models/user.ts +++ b/src/api/models/user.ts @@ -73,3 +73,10 @@ export type IUser = { is_suspended: boolean; keywords: string[]; }; + +export function init(user): IUser { + user._id = new mongo.ObjectID(user._id); + user.avatar_id = new mongo.ObjectID(user.avatar_id); + user.banner_id = new mongo.ObjectID(user.banner_id); + user.pinned_post_id = new mongo.ObjectID(user.pinned_post_id); +} -- cgit v1.2.3-freya