Skip to content
Extraits de code Groupes Projets
Valider 375ad9f4 rédigé par TC's avatar TC
Parcourir les fichiers

Bug de doublon dans les évènements

parent 2f082f8e
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -4,7 +4,7 @@ use strict; ...@@ -4,7 +4,7 @@ use strict;
use warnings; use warnings;
# On veut pouvoir répondre à tous les messages sur un chan # Ajout d'un handler pour pouvoir répondre aux demandes publiques
EventHandler::add_event("public", "after", \&bugreport_on_public); EventHandler::add_event("public", "after", \&bugreport_on_public);
...@@ -54,7 +54,7 @@ sub bugreport_on_public ...@@ -54,7 +54,7 @@ sub bugreport_on_public
push @urls, { push @urls, {
'url' => $url, 'url' => $url,
'num' => $1 'num' => $num
}; };
} }
} }
...@@ -79,19 +79,29 @@ sub bugreport_on_public ...@@ -79,19 +79,29 @@ sub bugreport_on_public
# ### # ###
# bugreport_save # bugreport_save
# Enlève l'handler défini tout en haut là # Enlève l'handler qui sera en double si le module est reloaded
# ### # ###
sub bugreport_save sub bugreport_save
{ {
my ($conn, $folder, $reloading) = @_; my ($conn, $folder, $reloading) = @_;
$::logger->debug("Removing the event handler for BugReport module"); EventHandler::remove_event("public", "after", \&bugreport_on_public)
EventHandler::remove_event("public", "after", \&bugreport_on_public); if $reloading;
return 1; return 1;
} # Fin bugreport_save } # Fin bugreport_save
# ###
# bugreport_load
# Ne fait rien pour le moment
# ###
sub bugreport_load
{
return 1;
} # Fin bugreport_load
# ### # ###
# bugreport_help # bugreport_help
# Aide de bugreport # Aide de bugreport
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter