X-Git-Url: https://dev.renevier.net/?p=syj.git;a=blobdiff_plain;f=public%2Fjs%2Flist.js;h=62f7b068d82c186e5e3e41dc5bf9a01177fb5393;hp=240ffcf66b0d72260a90fc61f387eab9073d8aee;hb=1d1b5940442782d78f796d8608e63328e2e8783b;hpb=2d66d0fe742edb3d91af7f76154619ecbcf75c6d diff --git a/public/js/list.js b/public/js/list.js index 240ffcf..62f7b06 100644 --- a/public/js/list.js +++ b/public/js/list.js @@ -37,12 +37,16 @@ function item(elt) { } item.prototype = { deleteSuccess: function() { + this.deactivate(); + $("message").setMessage(SyjStrings.deleteSuccess, "success"); + }, + + deactivate: function() { this.elt.down('.title').update(); this.elt.down('.geom').update().setStyle({backgroundColor: 'gray'}); this.deleteHandler.stop(); this.elt.on('click', 'a', function(evt) { evt.stop(); }); this.elt.select('a').invoke('setStyle', {textDecoration: 'line-through'}); - $("message").setMessage(SyjStrings.deleteSuccess, "success"); }, deleteFailure: function(transport) { @@ -63,6 +67,7 @@ item.prototype = { message = SyjStrings.requestError; break; case 410: + this.deactivate(); message = SyjStrings.gonePathError; break; case 500: