From 3c8216fa5c96ca9ccdd3d670f07d331278420e3d Mon Sep 17 00:00:00 2001 From: kiarn Date: Sun, 15 Dec 2019 18:24:21 +0100 Subject: [PATCH] Limit chars also by renaming sessions. --- .../plugins/lmn_session/resources/build/all.js | 6 ++++++ .../resources/js/controllers/session.controller.coffee | 4 ++++ 2 files changed, 10 insertions(+) diff --git a/usr/lib/linuxmuster-webui/plugins/lmn_session/resources/build/all.js b/usr/lib/linuxmuster-webui/plugins/lmn_session/resources/build/all.js index 429f97ffbe..c0e56f6b33 100755 --- a/usr/lib/linuxmuster-webui/plugins/lmn_session/resources/build/all.js +++ b/usr/lib/linuxmuster-webui/plugins/lmn_session/resources/build/all.js @@ -398,9 +398,15 @@ return; } return messagebox.prompt(gettext('Session Name'), comment).then(function(msg) { + var testChar; if (!msg.value) { return; } + testChar = validation.isValidLinboConf(msg.value); + if (testChar !== true) { + notify.error(gettext(testChar)); + return; + } return $http.post('/api/lmn/session/sessions', { action: 'rename-session', session: session, diff --git a/usr/lib/linuxmuster-webui/plugins/lmn_session/resources/js/controllers/session.controller.coffee b/usr/lib/linuxmuster-webui/plugins/lmn_session/resources/js/controllers/session.controller.coffee index 09edfffe25..c8ec1dc6a9 100644 --- a/usr/lib/linuxmuster-webui/plugins/lmn_session/resources/js/controllers/session.controller.coffee +++ b/usr/lib/linuxmuster-webui/plugins/lmn_session/resources/js/controllers/session.controller.coffee @@ -315,6 +315,10 @@ angular.module('lmn.session').controller 'LMNSessionController', ($scope, $http, messagebox.prompt(gettext('Session Name'), comment).then (msg) -> if not msg.value return + testChar = validation.isValidLinboConf(msg.value) + if testChar != true + notify.error gettext(testChar) + return $http.post('/api/lmn/session/sessions', {action: 'rename-session', session: session, comment: msg.value}).then (resp) -> $scope.getSessions($scope.identity.user) $scope.currentSession.name = ''