@@ -, +, @@ --- misc/cronjobs/process_message_queue.pl | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) --- a/misc/cronjobs/process_message_queue.pl +++ a/misc/cronjobs/process_message_queue.pl @@ -70,11 +70,28 @@ 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, username => $username, - password => $password, + password => $password, method => $method, limit => $limit, type => $type, --