diff --git a/lib/NGCP/Panel/Controller/API/SystemContacts.pm b/lib/NGCP/Panel/Controller/API/SystemContacts.pm index debdde2852..f1a96cdb22 100644 --- a/lib/NGCP/Panel/Controller/API/SystemContacts.pm +++ b/lib/NGCP/Panel/Controller/API/SystemContacts.pm @@ -8,6 +8,7 @@ use HTTP::Headers qw(); use HTTP::Status qw(:constants); use MooseX::ClassAttribute qw(class_has); use NGCP::Panel::Form::Contact::Reseller qw(); +use NGCP::Panel::Utils::DateTime; use Path::Tiny qw(path); use Safe::Isa qw($_isa); BEGIN { extends 'Catalyst::Controller::ActionRole'; } @@ -138,7 +139,7 @@ sub POST :Allow { form => $form, ); - my $now = DateTime->now; + my $now = NGCP::Panel::Utils::DateTime::current_local; $resource->{create_timestamp} = $now; $resource->{modify_timestamp} = $now; my $contact; diff --git a/lib/NGCP/Panel/Controller/API/SystemContactsItem.pm b/lib/NGCP/Panel/Controller/API/SystemContactsItem.pm index 44d3152d71..5d5dafa671 100644 --- a/lib/NGCP/Panel/Controller/API/SystemContactsItem.pm +++ b/lib/NGCP/Panel/Controller/API/SystemContactsItem.pm @@ -8,6 +8,7 @@ use HTTP::Headers qw(); use HTTP::Status qw(:constants); use MooseX::ClassAttribute qw(class_has); use NGCP::Panel::Form::Contact::Reseller qw(); +use NGCP::Panel::Utils::DateTime; use NGCP::Panel::Utils::ValidateJSON qw(); use Path::Tiny qw(path); use Safe::Isa qw($_isa); @@ -113,7 +114,8 @@ sub PATCH :Allow { resource => $resource ); - $resource->{modify_timestamp} = DateTime->now; + my $now = NGCP::Panel::Utils::DateTime::current_local; + $resource->{modify_timestamp} = $now; $contact->update($resource); $guard->commit; @@ -154,7 +156,8 @@ sub PUT :Allow { form => $form, ); - $resource->{modify_timestamp} = DateTime->now; + my $now = NGCP::Panel::Utils::DateTime::current_local; + $resource->{modify_timestamp} = $now; my $contact = $self->contact_by_id($c, $id); $contact->update($resource); $guard->commit;