View | Details | Raw Unified | Return to bug 17499
Collapse All | Expand All

(-)a/Koha/Patron/Message/Preference.pm (-3 / +2 lines)
Lines 391-400 sub _set_message_transport_types { Link Here
391
    $self->_validate_message_transport_types({ message_transport_types => $types });
391
    $self->_validate_message_transport_types({ message_transport_types => $types });
392
    foreach my $type (@$types) {
392
    foreach my $type (@$types) {
393
        unless (exists $self->{'_message_transport_types'}->{$type}) {
393
        unless (exists $self->{'_message_transport_types'}->{$type}) {
394
            my $transport = Koha::Patron::Message::Transports->find({
394
            my $transport = Koha::Patron::Message::Transports->search({
395
                message_attribute_id => $self->message_attribute_id,
395
                message_attribute_id => $self->message_attribute_id,
396
                message_transport_type => $type
396
                message_transport_type => $type
397
            });
397
            })->next;
398
            unless ($transport) {
398
            unless ($transport) {
399
                Koha::Exceptions::Patron::Message::Preference::NoTransportType->throw(
399
                Koha::Exceptions::Patron::Message::Preference::NoTransportType->throw(
400
                    error => 'No transport configured for '.$self->message_name.
400
                    error => 'No transport configured for '.$self->message_name.
401
- 

Return to bug 17499