Don't save profile order twice

This commit is contained in:
Ruud
2014-06-06 17:26:54 +02:00
parent 8635f0ddb2
commit fa7e59e842
2 changed files with 17 additions and 9 deletions
@@ -135,20 +135,28 @@ var QualityBase = new Class({
});
// Sortable
var sorted_changed = false;
self.profile_sortable = new Sortables(profile_list, {
'revert': true,
'handle': '',
'handle': '.handle',
'opacity': 0.5,
'onComplete': self.saveProfileOrdering.bind(self)
'onSort': function(){
sorted_changed = true;
},
'onComplete': function(){
if(sorted_changed){
self.saveProfileOrdering();
sorted_changed = false;
}
}
});
},
saveProfileOrdering: function(){
var self = this;
var ids = [];
var hidden = [];
var self = this,
ids = [],
hidden = [];
self.profile_sortable.list.getElements('li').each(function(el, nr){
ids.include(el.get('data-id'));