diff options
author | Struan Donald <struan@exo.org.uk> | 2011-10-26 10:56:03 +0100 |
---|---|---|
committer | Struan Donald <struan@exo.org.uk> | 2011-10-26 10:56:03 +0100 |
commit | f4e6fede3d3f1d373d1947ff3cfb32c4e8d90e80 (patch) | |
tree | a5f0ed667609e380f9deb7caa85a693079572932 /perllib/Open311.pm | |
parent | 170cf7ebdb20af0a3cd1c24466ff2d8722013c0d (diff) |
do some more checks when getting a reponse from open311 systems
Diffstat (limited to 'perllib/Open311.pm')
-rw-r--r-- | perllib/Open311.pm | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/perllib/Open311.pm b/perllib/Open311.pm index e5d57dca3..c1d68a9cf 100644 --- a/perllib/Open311.pm +++ b/perllib/Open311.pm @@ -83,9 +83,13 @@ EOT return $obj->{ request }->{ service_request_id }; } else { my $token = $obj->{ request }->{ token }; - return $self->get_service_request_id_from_token( $token ); + if ( $token ) { + return $self->get_service_request_id_from_token( $token ); + } } } + + warn sprintf( "Failed to submit problem %s over Open311, response\n: %s", $problem->id, $response ); } } |