From 71b86094ae6f2b4c5618d7d51dda0ec007a6cc83 Mon Sep 17 00:00:00 2001 From: Sean Fridman Date: Mon, 3 Aug 2015 14:45:17 -0400 Subject: Fix bug where resource indices got messed up on admin page --- themes/okadmin/public/js/app.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/themes/okadmin/public/js/app.js b/themes/okadmin/public/js/app.js index 8a827ff..c24605b 100644 --- a/themes/okadmin/public/js/app.js +++ b/themes/okadmin/public/js/app.js @@ -247,10 +247,12 @@ var OKAdmin = function(){ // save new category order $(".resource-category.root").on("submit", "form", function(e) { var $parent = $(e.delegateTarget); - $parent.find(".resource-input").each(function(index) { + var $resources = $parent.find(".resource-input") + var length = $resources.length + $resources.each(function(index) { var $input = $(this); var parsed = JSON.parse($input.val()); - parsed.__index = index; + parsed.__index = length - index; $input.val(JSON.stringify(parsed)); }) }); -- cgit v1.2.3-70-g09d2