@@ -, +, @@ --- misc/cronjobs/process_message_queue.pl | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) --- a/misc/cronjobs/process_message_queue.pl +++ a/misc/cronjobs/process_message_queue.pl @@ -70,6 +70,23 @@ die $usage if $help; cronlogaction(); +if ( C4::Context->preference('UseKohaPlugins') && C4::Context->config("enable_plugins") ) { + my @plugins = Koha::Plugins->new->GetPlugins({ + method => 'before_send_messages', + }); + + if (@plugins) { + foreach my $plugin ( @plugins ) { + try { + $plugin->before_send_messages(); + } + catch { + warn "$_"; + }; + } + } +} + C4::Letters::SendQueuedMessages( { verbose => $verbose, --