summaryrefslogtreecommitdiff
path: root/themes/okadmin/public/js
diff options
context:
space:
mode:
Diffstat (limited to 'themes/okadmin/public/js')
-rw-r--r--themes/okadmin/public/js/app.js8
1 files changed, 7 insertions, 1 deletions
diff --git a/themes/okadmin/public/js/app.js b/themes/okadmin/public/js/app.js
index d65fcc6..9891298 100644
--- a/themes/okadmin/public/js/app.js
+++ b/themes/okadmin/public/js/app.js
@@ -303,10 +303,16 @@ var OKAdmin = function(){
$(".resource-category.root").on("submit", "form", function(e) {
var $parent = $(e.delegateTarget);
var $resources = $parent.find(".resource-input")
+ var isDescending = $parent.hasClass("descending")
$resources.each(function(index) {
var $input = $(this);
var parsed = JSON.parse($input.val());
- parsed.__index = index;
+ if (isDescending) {
+ parsed.__index = $resources.length - index;
+ }
+ else {
+ parsed.__index = index;
+ }
$input.val(JSON.stringify(parsed));
})
});