diff options
author | Matthew Somerville <matthew@mysociety.org> | 2016-04-27 10:28:45 +0100 |
---|---|---|
committer | Matthew Somerville <matthew@mysociety.org> | 2016-04-27 10:29:47 +0100 |
commit | 287aeeb8ca593e7d547ea1595abf3d942a7139cf (patch) | |
tree | 215841ad63820716a1599979e3c2ab8c1eb1ac24 /perllib/FixMyStreet/SendReport/Open311.pm | |
parent | 500945197af56550dc5926278f9a8fa2e655162c (diff) |
Store Open311 error in report on failure.
It will still output via cron on the first failure. However, reduce the
verbosity of a couple of SendReport modules which are reporting failure
every time.
Diffstat (limited to 'perllib/FixMyStreet/SendReport/Open311.pm')
-rw-r--r-- | perllib/FixMyStreet/SendReport/Open311.pm | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/perllib/FixMyStreet/SendReport/Open311.pm b/perllib/FixMyStreet/SendReport/Open311.pm index 0581a7313..bf5ed3e30 100644 --- a/perllib/FixMyStreet/SendReport/Open311.pm +++ b/perllib/FixMyStreet/SendReport/Open311.pm @@ -144,10 +144,11 @@ sub send { $self->success( 1 ); } else { $result *= 1; + $self->error( "Failed to send over Open311\n" ) unless $self->error; + $self->error( $self->error . "\n" . $open311->error ); } } - $self->error( 'Failed to send over Open311' ) unless $self->success; return $result; } |