Skip to content

Commit 6838fdd

Browse files
Added nil checks on person deleted field (#502)
1 parent 5e08d47 commit 6838fdd

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lib/GADS/Datum/Person.pm

+2-2
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,11 @@ use Log::Report 'linkspace';
2525
use Moo;
2626
use MooX::Types::MooseLike::Base qw/:all/;
2727
use namespace::clean;
28+
use GADS::DateTime;
2829

2930
extends 'GADS::Datum';
3031

3132
with 'GADS::Role::Presentation::Datum::Person';
32-
with 'GADS::DateTime';
3333

3434
after set_value => sub {
3535
my ($self, $value, %options) = @_;
@@ -379,7 +379,7 @@ sub _build_for_code
379379
team => $_->{team},
380380
title => $_->{title},
381381
text => $_->{value},
382-
deleted => GADS::DateTime::parse_datetime($_->{deleted})->epoch,
382+
deleted => $_->{deleted} && GADS::DateTime::parse_datetime($_->{deleted})->epoch,
383383
}
384384
} @{$self->value_hash};
385385

0 commit comments

Comments
 (0)