is($suggestion->{STATUS},$mod_suggestion3->{STATUS},'ModSuggestion modifies the status correctly');
$messages=C4::Letters::GetQueuedMessages({
borrowernumber=>$borrowernumber,
letter_code=>'CHECKED',
borrowernumber=>$borrowernumber
});
is(@$messages,1,'ModSuggestion sends an email if the status is updated');
is($messages->[0]->{message_transport_type},'email','When FallbackToSMSIfNoEmail syspref is disabled the suggestion message_transport_type is always email');
@ -230,8 +230,7 @@ is( CountSuggestion('CHECKED'), 1, 'CountSuggestion returns the correct number o
is($messages->[1]->{message_transport_type},'sms','When FallbackToSMSIfNoEmail syspref is enabled the suggestion message_transport_type is sms if the borrower has no email');
@ -246,8 +245,7 @@ my $mod_suggestion4 = {
};
ModSuggestion($mod_suggestion4);
$messages=C4::Letters::GetQueuedMessages({
borrowernumber=>$borrowernumber2,
letter_code=>'CHECKED',
borrowernumber=>$borrowernumber2
});
is($messages->[0]->{message_transport_type},'email','When FallbackToSMSIfNoEmail syspref is enabled the suggestion message_transport_type is email if the borrower has an email');
@ -489,8 +487,7 @@ subtest 'EmailPurchaseSuggestions' => sub {