Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/server.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorblizzz <blizzz@arthur-schiwon.de>2022-09-27 09:31:35 +0300
committerGitHub <noreply@github.com>2022-09-27 09:31:35 +0300
commit19603fe1e07b4cc43c76220ad42c995cfd743489 (patch)
tree2c1e425a33bcd647eb175628ff166deeb5dc1584
parent2cd11e23cdd157c797b63e3b1cabe2d8c6f72ca3 (diff)
parent46d5ece3a6a4ef058df88018928c804caed2d9d4 (diff)
Merge pull request #33799 from nextcloud/backport/33332/stable23
[stable23] Fix handling of internal errors when uploading theming files
-rw-r--r--apps/theming/js/settings-admin.js3
1 files changed, 2 insertions, 1 deletions
diff --git a/apps/theming/js/settings-admin.js b/apps/theming/js/settings-admin.js
index 335492fdae2..1bf2829aaef 100644
--- a/apps/theming/js/settings-admin.js
+++ b/apps/theming/js/settings-admin.js
@@ -137,7 +137,8 @@ window.addEventListener('DOMContentLoaded', function () {
},
fail: function (e, response){
var $form = $(e.target).closest('form');
- OC.msg.finishedError('#theming_settings_msg', response._response.jqXHR.responseJSON.data.message);
+ const responseJSON = response._response.jqXHR.responseJSON;
+ OC.msg.finishedError('#theming_settings_msg', responseJSON && responseJSON.data && responseJSON.data.message ? responseJSON.data.message : t('theming', 'Error uploading the file'));
$form.find('label.button').addClass('icon-upload').removeClass('icon-loading-small');
$('#theming_settings_loading').hide();
}