aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--web/cobrands/fixmystreet/admin.js14
1 files changed, 8 insertions, 6 deletions
diff --git a/web/cobrands/fixmystreet/admin.js b/web/cobrands/fixmystreet/admin.js
index d3df27f33..8210f002f 100644
--- a/web/cobrands/fixmystreet/admin.js
+++ b/web/cobrands/fixmystreet/admin.js
@@ -89,7 +89,6 @@ $(function(){
selected_perms['permissions[' + p + ']'] = 1;
});
});
- console.log(selected_perms);
$perms.css('color', '#666');
$perms.find('a').css('color', '#666');
$perms.find('input').each(function() {
@@ -139,15 +138,18 @@ $(function(){
$(this).parents('.js-metadata-item').remove();
}).on('change', '.js-metadata-item', updateMetadataItemTitle);
- sortable('.js-metadata-items', {
+ var items = sortable('.js-metadata-items', {
forcePlaceholderSize: true,
handle: '.js-metadata-item-header-grab',
placeholder: '<div class="extra-metadata-item-placeholder"></div>'
- })[0].addEventListener('sortupdate', function(e) {
- $(e.detail.destination.items).each(function(i){
- $(this).find('.js-sort-order input').val(i);
- });
});
+ if (items.length) {
+ items[0].addEventListener('sortupdate', function(e) {
+ $(e.detail.destination.items).each(function(i){
+ $(this).find('.js-sort-order input').val(i);
+ });
+ });
+ }
$('.js-sort-order').addClass('hidden-js');
function reloadSortableMetadataItems(){