diff --git a/98_TadoAPI.pm b/98_TadoAPI.pm index 20c7b3d..3d5f3f5 100644 --- a/98_TadoAPI.pm +++ b/98_TadoAPI.pm @@ -561,7 +561,7 @@ sub TadoAPI_NewTokenRequest { close($TOKENFILE); # token lifetime management - if (defined($decoded_data)){ + if ( defined($decoded_data->{'expires_in'}) ){ $hash->{TOKEN_LIFETIME} = gettimeofday() + $decoded_data->{'expires_in'}; } $hash->{TOKEN_LIFETIME_HR} = localtime( $hash->{TOKEN_LIFETIME} );