From 48b930e04bbcee4a6f3265b47e6de7d495f4ed52 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Tue, 25 Sep 2018 16:25:36 +0200 Subject: [PATCH] User creationDate recorded --- server/models/user.js | 1 + server/schema/schema.js | 12 ++++++++++++ 2 files changed, 13 insertions(+) diff --git a/server/models/user.js b/server/models/user.js index 2fd5bcef9..23cdecf24 100644 --- a/server/models/user.js +++ b/server/models/user.js @@ -6,6 +6,7 @@ const Schema = mongoose.Schema const userSchema = new Schema({ authId: String, + creationDate: String, alias: String, firstName: String, middleName: String, diff --git a/server/schema/schema.js b/server/schema/schema.js index 2c37ba96d..f0f12fb7f 100644 --- a/server/schema/schema.js +++ b/server/schema/schema.js @@ -367,9 +367,21 @@ function authenticate (encodedToken, callBackFunction) { return } + let localDate = new Date() + let creationDate = new Date(Date.UTC( + localDate.getUTCFullYear(), + localDate.getUTCMonth(), + localDate.getUTCDate(), + localDate.getUTCHours(), + localDate.getUTCMinutes(), + localDate.getUTCSeconds(), + localDate.getUTCMilliseconds()) + ) + let newUser = new User({ alias: alias, authId: authId, + creationDate: creationDate.toISOString(), email: email, emailVerified: emailVerified, roleId: '1'