From 7134663f48e81260204bbc3715d0e06af41590ca Mon Sep 17 00:00:00 2001 From: Jonathan Druart Date: Fri, 2 May 2014 16:54:51 +0200 Subject: [PATCH] Bug 11209: (follow-up) message content must also match for new message to be considered a duplicate 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. Signed-off-by: Galen Charlton --- C4/Letters.pm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/C4/Letters.pm b/C4/Letters.pm index 23b7fdd78e..055c8c143c 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; } -- 2.39.2