From c26bc916b75149265f557c0205addf99a41f6e10 Mon Sep 17 00:00:00 2001 From: Jonathan Druart Date: Fri, 2 May 2014 16:54:51 +0200 Subject: [PATCH] Bug 11209: A message is duplicate if its content has been already sent Content-Type: text/plain; charset=utf-8 If the template contains dynamic parts, the message won't be considerated as duplicated. Signed-off-by: Marcel de Rooy Duplicate messages will be queued, but when sending the queued messages duplicates are found and are marked as failed. --- C4/Letters.pm | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/C4/Letters.pm b/C4/Letters.pm index 23b7fdd..055c8c1 100644 --- a/C4/Letters.pm +++ b/C4/Letters.pm @@ -1035,7 +1035,8 @@ sub _is_duplicate { AND letter_code = ? AND CAST(time_queued AS date) = CAST(NOW() AS date) AND status="sent" - |, {}, $message->{message_transport_type}, $message->{borrowernumber}, $message->{letter_code} ); + AND content = ? + |, {}, $message->{message_transport_type}, $message->{borrowernumber}, $message->{letter_code}, $message->{content} ); return $count; } -- 1.7.7.6