From c805cb3d2fd3168e778221f31851971ecb1fd584 Mon Sep 17 00:00:00 2001 From: daria Date: Tue, 18 Feb 2025 15:01:59 +0200 Subject: [PATCH] add error and confirmation messages for Storage limit #1790 + reuse message from #1762 --- www/admin/inner.js | 6 +++++- www/settings/inner.js | 4 ++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/www/admin/inner.js b/www/admin/inner.js index bca683617..31a2a7c31 100644 --- a/www/admin/inner.js +++ b/www/admin/inner.js @@ -1640,7 +1640,10 @@ define([ multiple: true, validate: function () { var l = parseInt($(newLimit).val()); - if (isNaN(l)) { return false; } + if (isNaN(l)) { + Messages.limit_error = "Please enter a valid number"; // XXX + return UI.warn(Messages.limit_error); + } return true; } }, function () { @@ -1657,6 +1660,7 @@ define([ } var limit = getPrettySize(l); $(text).text(Messages._getKey('admin_limit', [limit])); + UI.log(Messages.saved); }); }); diff --git a/www/settings/inner.js b/www/settings/inner.js index a35b3b8d7..5a1ba5ef5 100644 --- a/www/settings/inner.js +++ b/www/settings/inner.js @@ -902,8 +902,8 @@ define([ var todo = function () { var val = parseInt($input.val()); - Messages.download_limit_error = "Please enter a valid number"; // XXX - if (typeof(val) !== 'number' || isNaN(val)) { return UI.warn(Messages.download_limit_error); } + Messages.limit_error = "Please enter a valid number"; // XXX + if (typeof(val) !== 'number' || isNaN(val)) { return UI.warn(Messages.limit_error); } if (val === oldVal) { return; } spinner.spin(); common.setAttribute(['general', 'mediatag-size'], val, function (err) {