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:
authorLukas Reschke <lukas@statuscode.ch>2016-08-27 13:38:15 +0300
committerLukas Reschke <lukas@statuscode.ch>2016-08-27 22:02:08 +0300
commit73bc108451169aa8ba95eba3749c6450de2ded2e (patch)
tree49cc8f70889aa2760b0bad356640e5626c4eac85 /apps/theming/js
parentc40df1d9904be51db00bdcf8bc9b3f85511fb24c (diff)
Increase theming performance
1. Set proper caching headers (`Pragma: cache`) 2. Resize image proportionally to a max size of 1920px 3. Store images with progressive mode This resizes a previous 2.8 MB picture to 300kb and makes it rendering going down from 11 seconds to less than 1 here. And future requests won't have to download the file newly.
Diffstat (limited to 'apps/theming/js')
-rw-r--r--apps/theming/js/settings-admin.js8
1 files changed, 4 insertions, 4 deletions
diff --git a/apps/theming/js/settings-admin.js b/apps/theming/js/settings-admin.js
index 0de3b28bab0..c896da321c8 100644
--- a/apps/theming/js/settings-admin.js
+++ b/apps/theming/js/settings-admin.js
@@ -157,8 +157,8 @@ $(document).ready(function () {
submit: function(e, response) {
OC.msg.startSaving('#theming_settings_msg');
},
- fail: function (e, data){
- OC.msg.finishedSaving('#theming_settings_msg', response);
+ fail: function (e, response){
+ OC.msg.finishedError('#theming_settings_msg', response._response.jqXHR.responseJSON.data.message);
}
};
var uploadParamsLogin = {
@@ -171,8 +171,8 @@ $(document).ready(function () {
submit: function(e, response) {
OC.msg.startSaving('#theming_settings_msg');
},
- fail: function (e, data){
- OC.msg.finishedSaving('#theming_settings_msg', response);
+ fail: function (e, response){
+ OC.msg.finishedError('#theming_settings_msg', response._response.jqXHR.responseJSON.data.message);
}
};