From 34f1d309250e93424241e3b39344320dbfed5731 Mon Sep 17 00:00:00 2001 From: juanf <juanf> Date: Fri, 18 Jul 2014 12:24:30 +0000 Subject: [PATCH] SSDM-616: Add ability to create Projects in the ELN (Refresh menu) SVN: 32115 --- .../html/js/views/ProjectForm/ProjectFormController.js | 1 + .../newbrowser/html/js/views/ProjectForm/ProjectFormView.js | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/plasmid/source/core-plugins/newbrowser/1/as/webapps/newbrowser/html/js/views/ProjectForm/ProjectFormController.js b/plasmid/source/core-plugins/newbrowser/1/as/webapps/newbrowser/html/js/views/ProjectForm/ProjectFormController.js index d117a14d625..a06c5b4429f 100644 --- a/plasmid/source/core-plugins/newbrowser/1/as/webapps/newbrowser/html/js/views/ProjectForm/ProjectFormController.js +++ b/plasmid/source/core-plugins/newbrowser/1/as/webapps/newbrowser/html/js/views/ProjectForm/ProjectFormController.js @@ -79,6 +79,7 @@ function ProjectFormController(mainController, mode, project) { Util.unblockUI(); } + _this._mainController.sideMenu.refreshProject(_this._projectFormModel.project.spaceCode, _this._projectFormModel.project.code); Util.showSuccess(message, callbackOk); } else { //This should never happen Util.showError("Unknown Error.", function() {Util.unblockUI();}); diff --git a/plasmid/source/core-plugins/newbrowser/1/as/webapps/newbrowser/html/js/views/ProjectForm/ProjectFormView.js b/plasmid/source/core-plugins/newbrowser/1/as/webapps/newbrowser/html/js/views/ProjectForm/ProjectFormView.js index 472c011b080..0954111160c 100644 --- a/plasmid/source/core-plugins/newbrowser/1/as/webapps/newbrowser/html/js/views/ProjectForm/ProjectFormView.js +++ b/plasmid/source/core-plugins/newbrowser/1/as/webapps/newbrowser/html/js/views/ProjectForm/ProjectFormView.js @@ -75,7 +75,9 @@ function ProjectFormView(projectFormController, projectFormModel) { if(this._projectFormModel.mode === FormMode.CREATE) { var $textField = FormUtil._getInputField('text', null, "Project Code", null, true); $textField.keyup(function(event){ - _this._projectFormModel.project.code = $(this).val(); + var textField = $(this); + textField.val(textField.val().toUpperCase()); + _this._projectFormModel.project.code = textField.val(); _this._projectFormModel.isFormDirty = true; }); $formColumn.append(FormUtil.getFieldForComponentWithLabel($textField, "Code")); -- GitLab