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

(-)a/C4/Suggestions.pm (-5 / +3 lines)
Lines 544-554 sub ModSuggestion { Link Here
544
    }
544
    }
545
545
546
    my $rs = Koha::Database->new->schema->resultset('Suggestion')->find($suggestion->{suggestionid});
546
    my $rs = Koha::Database->new->schema->resultset('Suggestion')->find($suggestion->{suggestionid});
547
    my $status_update_table = 1;
547
    eval { # FIXME Must raise an exception instead
548
    eval {
549
        $rs->update($suggestion);
548
        $rs->update($suggestion);
550
    };
549
    };
551
    $status_update_table = 0 if( $@ );
550
    return 0 if $@;
552
551
553
    if ( $suggestion->{STATUS} ) {
552
    if ( $suggestion->{STATUS} ) {
554
553
Lines 584-590 sub ModSuggestion { Link Here
584
            ) or warn "can't enqueue letter $letter";
583
            ) or warn "can't enqueue letter $letter";
585
        }
584
        }
586
    }
585
    }
587
    return $status_update_table;
586
    return 1; # No useful if the exception is raised earlier
588
}
587
}
589
588
590
=head2 ConnectSuggestionAndBiblio
589
=head2 ConnectSuggestionAndBiblio
591
- 

Return to bug 22908