From a5caad8e46021324bf19b059f64d03c0f37fc3f8 Mon Sep 17 00:00:00 2001 From: Yaman Qalieh Date: Tue, 6 Sep 2016 20:56:31 -0400 Subject: [PATCH] shorten editProfile --- hourglass/server/main.js | 21 ++++++++++----------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/hourglass/server/main.js b/hourglass/server/main.js index 7f8f298..eb577d3 100644 --- a/hourglass/server/main.js +++ b/hourglass/server/main.js @@ -458,17 +458,16 @@ Meteor.methods({ // User Functions 'editProfile': function(change) { var current = Meteor.user().profile; - current.school = change.school; - current.grade = change.grade; - current.classes = change.classes; - if (!current.classes) { - current.classes = []; - } - current.description = change.description; - current.avatar = change.avatar; - current.banner = change.banner; - current.preferences = change.preferences; - + current = { + "__proto__": current.__proto__, + "school": change.school, + "grade": change.grade, + "classes": change.classes, + "description": change.description, + "avatar": change.avatar, + "banner": change.banner, + "preferences": change.preferences + }; if (current.description && current.description.length > 50) { current.description = current.description.slice(0, 50); }