import: Catch errors in get_single and sanity_check
This commit is contained in:
parent
3e2e9cf71d
commit
481c49a3c2
1 changed files with 14 additions and 8 deletions
|
@ -571,14 +571,20 @@ sub import_v1 {
|
|||
my $journey;
|
||||
|
||||
if ( not $error ) {
|
||||
$journey = $self->journeys->get_single(
|
||||
uid => $uid,
|
||||
db => $db,
|
||||
journey_id => $journey_id,
|
||||
verbose => 1
|
||||
);
|
||||
$error
|
||||
= $self->journeys->sanity_check( $journey, $payload->{lax} ? 1 : 0 );
|
||||
eval {
|
||||
$journey = $self->journeys->get_single(
|
||||
uid => $uid,
|
||||
db => $db,
|
||||
journey_id => $journey_id,
|
||||
verbose => 1
|
||||
);
|
||||
$error
|
||||
= $self->journeys->sanity_check( $journey,
|
||||
$payload->{lax} ? 1 : 0 );
|
||||
};
|
||||
if ($@) {
|
||||
$error = $@;
|
||||
}
|
||||
}
|
||||
|
||||
if ($error) {
|
||||
|
|
Loading…
Reference in a new issue