From 2dcadd584ebc8bf0b7927366edd7eacd8bd6dbfa Mon Sep 17 00:00:00 2001 From: Michael Jumper Date: Thu, 3 Sep 2015 12:41:41 -0700 Subject: [PATCH] GUAC-586: Do not attempt to create users with blank/whitespace usernames. --- .../main/webapp/app/settings/directives/guacSettingsUsers.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/guacamole/src/main/webapp/app/settings/directives/guacSettingsUsers.js b/guacamole/src/main/webapp/app/settings/directives/guacSettingsUsers.js index af52ee3bf..4463a138d 100644 --- a/guacamole/src/main/webapp/app/settings/directives/guacSettingsUsers.js +++ b/guacamole/src/main/webapp/app/settings/directives/guacSettingsUsers.js @@ -249,7 +249,9 @@ angular.module('settings').directive('guacSettingsUsers', [function guacSettings * username specified. */ $scope.newUser = function newUser() { - $location.url('/manage/' + encodeURIComponent(getDefaultDataSource()) + '/users/' + encodeURIComponent($scope.newUsername)); + var username = $scope.newUsername.trim(); + if (username) + $location.url('/manage/' + encodeURIComponent(getDefaultDataSource()) + '/users/' + encodeURIComponent(username)); }; }]