import: Catch errors in get_single and sanity_check

This commit is contained in:
Birte Kristina Friesel 2024-10-23 20:08:01 +02:00
parent 3e2e9cf71d
commit 481c49a3c2
No known key found for this signature in database
GPG key ID: B63118F7196EA660

View file

@ -571,6 +571,7 @@ sub import_v1 {
my $journey; my $journey;
if ( not $error ) { if ( not $error ) {
eval {
$journey = $self->journeys->get_single( $journey = $self->journeys->get_single(
uid => $uid, uid => $uid,
db => $db, db => $db,
@ -578,7 +579,12 @@ sub import_v1 {
verbose => 1 verbose => 1
); );
$error $error
= $self->journeys->sanity_check( $journey, $payload->{lax} ? 1 : 0 ); = $self->journeys->sanity_check( $journey,
$payload->{lax} ? 1 : 0 );
};
if ($@) {
$error = $@;
}
} }
if ($error) { if ($error) {