From d1b79c223f072a3d620b66fe76fa28f8f05b805d Mon Sep 17 00:00:00 2001 From: Peter Grassberger Date: Wed, 23 Sep 2015 15:09:24 +0200 Subject: jingle: re-fetch after import diff --git a/www/js/jingles.js b/www/js/jingles.js index 2dc3b40..599870d 100644 --- a/www/js/jingles.js +++ b/www/js/jingles.js @@ -129,11 +129,15 @@ JingleGroup.prototype.fetchCarts = function() { self.deactivateCart = self.createCartFromXml(cartXml, false); }, "xml") ).then(function() { - /*self.mainCart.on('add', function() { - self.trigger('add'); - }); + $(self.mainCart).on('add', function() { + $(self).trigger('add'); + }); + + $(self.deactivateCart).on('add', function() { + $(self).trigger('add'); + }); - self.mainCart.on('remove', function() { + /*self.mainCart.on('remove', function() { self.trigger('remove'); });*/ @@ -163,6 +167,10 @@ JingleGroup.prototype.createCartFromXml = function(cartXml, active) { $(self).trigger('remove'); }); + $(cut).on('add', function() { + $(self).trigger('add'); + }); + cart.addCut(cut); }); @@ -370,7 +378,6 @@ Importer.prototype.importAddCut = function(cart, dz, file) { var data = { COMMAND: 10, LOGIN_NAME: auth_username, PASSWORD: auth_token, CART_NUMBER: cart.number, DESCRIPTION: 'test' }; $.post("/rd-bin/rdxport.cgi", data, null, "xml").done(function(cutXml) { var cutNumber = $(cutXml).find('cutNumber').text(); - console.log(cutNumber); dz.on('sending', function(file, xhr, formData) { formData.append('COMMAND', 2); formData.append('LOGIN_NAME', auth_username); -- cgit v0.10.2