From 307a98851d7d07bc271a21823ddb7f047042bf8b Mon Sep 17 00:00:00 2001 From: Paulo Reis Date: Tue, 28 Aug 2018 10:10:16 +0100 Subject: [PATCH] Nest the overall theme property under ace. --- .../web/app/coffee/Features/Project/ProjectController.coffee | 2 +- services/web/app/coffee/Features/User/UserController.coffee | 4 ++-- services/web/app/coffee/models/User.coffee | 2 +- .../main/affiliations/components/affiliationForm.coffee | 1 - 4 files changed, 4 insertions(+), 5 deletions(-) diff --git a/services/web/app/coffee/Features/Project/ProjectController.coffee b/services/web/app/coffee/Features/Project/ProjectController.coffee index 089ad9c342..d2f15b4ba3 100644 --- a/services/web/app/coffee/Features/Project/ProjectController.coffee +++ b/services/web/app/coffee/Features/Project/ProjectController.coffee @@ -338,7 +338,7 @@ module.exports = ProjectController = syntaxValidation: user.ace.syntaxValidation fontFamily: user.ace.fontFamily lineHeight: user.ace.lineHeight - overallTheme: user.overallTheme + overallTheme: user.ace.overallTheme } trackChangesState: project.track_changes privilegeLevel: privilegeLevel diff --git a/services/web/app/coffee/Features/User/UserController.coffee b/services/web/app/coffee/Features/User/UserController.coffee index 3b26921a30..a9c4e2a00d 100644 --- a/services/web/app/coffee/Features/User/UserController.coffee +++ b/services/web/app/coffee/Features/User/UserController.coffee @@ -70,6 +70,8 @@ module.exports = UserController = user.ace.mode = req.body.mode if req.body.editorTheme? user.ace.theme = req.body.editorTheme + if req.body.overallTheme? + user.ace.overallTheme = req.body.overallTheme if req.body.fontSize? user.ace.fontSize = req.body.fontSize if req.body.autoComplete? @@ -86,8 +88,6 @@ module.exports = UserController = user.ace.fontFamily = req.body.fontFamily if req.body.lineHeight? user.ace.lineHeight = req.body.lineHeight - if req.body.overallTheme? - user.overallTheme = req.body.overallTheme user.save (err)-> newEmail = req.body.email?.trim().toLowerCase() diff --git a/services/web/app/coffee/models/User.coffee b/services/web/app/coffee/models/User.coffee index f61fe2cecf..95bedebbf4 100644 --- a/services/web/app/coffee/models/User.coffee +++ b/services/web/app/coffee/models/User.coffee @@ -27,6 +27,7 @@ UserSchema = new Schema ace : { mode : {type : String, default: 'none'} theme : {type : String, default: 'textmate'} + overallTheme : {type: String, default: "" } fontSize : {type : Number, default:'12'} autoComplete : {type : Boolean, default: true} autoPairDelimiters : {type : Boolean, default: true} @@ -72,7 +73,6 @@ UserSchema = new Schema id: { type: Number } accessToken: { type: String } refreshToken: { type: String } - overallTheme: { type: String, default: "" } awareOfV2: { type:Boolean, default: false } conn = mongoose.createConnection(Settings.mongo.url, { diff --git a/services/web/public/coffee/main/affiliations/components/affiliationForm.coffee b/services/web/public/coffee/main/affiliations/components/affiliationForm.coffee index abcdf50cd2..1c0c7d6229 100644 --- a/services/web/public/coffee/main/affiliations/components/affiliationForm.coffee +++ b/services/web/public/coffee/main/affiliations/components/affiliationForm.coffee @@ -10,7 +10,6 @@ define [ _defaultDepartments = [] ctrl.addUniversityToSelection = (universityName) -> - console.log universityName { name: universityName, isUserSuggested: true } # Populates the countries dropdown UserAffiliationsDataService