X-Git-Url: http://git.euphorik.ch/?p=euphorik.git;a=blobdiff_plain;f=js%2FpageAdmin.js;fp=js%2FpageAdmin.js;h=01871182c2dea0f24a50edbdb3ee9df04a248977;hp=ddde6906d5afb362ea4c4b7797633d0c39f4614c;hb=beb0e9617b60e39a0493926a563574bb9cd9765b;hpb=bb56b61b6b93b3fd69f2b3bfabf3fcb2e31e6ee7 diff --git a/js/pageAdmin.js b/js/pageAdmin.js index ddde690..0187118 100644 --- a/js/pageAdmin.js +++ b/js/pageAdmin.js @@ -267,26 +267,16 @@ PageAdmin.prototype.waitEvent = function() this.pageEvent.waitEvent( function() { return { "last_troll" : thisPageAdmin.trolls.dernierTroll }}, - function(data) { - switch (data["reply"]) - { - case "troll_added" : - thisPageAdmin.trolls.ajouterTrollEvent(data) - break - case "troll_modified" : - thisPageAdmin.trolls.modifierTrollEvent(data) - break - case "troll_deleted" : - thisPageAdmin.trolls.supprimerTrollEvent(data) - break - case "banned_ips_refresh" : - thisPageAdmin.majIPs() - break - case "error" : + "troll_added" : function(data){ thisPageAdmin.trolls.ajouterTrollEvent(data) }, + "troll_modified" : function(data){ thisPageAdmin.trolls.modifierTrollEvent }, + "troll_deleted" : function(data){ thisPageAdmin.trolls.supprimerTrollEvent }, + "banned_ips_refresh" : function(data){ thisPageAdmin.majIPs() }, + "error" : + function(data) + { thisTrolls.util.messageDialogue(data["error_message"]) - break - } + } } ) }