diff options
-rwxr-xr-x | lib/Travelynx/Controller/Api.pm | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/Travelynx/Controller/Api.pm b/lib/Travelynx/Controller/Api.pm index f686222..8c47e9f 100755 --- a/lib/Travelynx/Controller/Api.pm +++ b/lib/Travelynx/Controller/Api.pm @@ -71,7 +71,10 @@ sub get_v1 { } my $token = $self->get_api_token($uid); - if ( $api_token ne $token->{$api_action} ) { + if ( not $api_token + or not $token->{$api_action} + or $api_token ne $token->{$api_action} ) + { $self->render( json => { error => 'Invalid token', |