diff options
author | Struan Donald <struan@exo.org.uk> | 2012-11-22 16:08:42 +0000 |
---|---|---|
committer | Struan Donald <struan@exo.org.uk> | 2012-11-22 16:08:42 +0000 |
commit | 9ad3b72c6177216022d3ec4747ef0d7ffcd3dbb9 (patch) | |
tree | 281d526ba9b22eef0dbaaf6b498448806ae0a00a /perllib/FixMyStreet/SendReport/Open311.pm | |
parent | 0754d06f830c9eaf148ee276def1a80cbc04e83b (diff) | |
parent | 8db5951dee5a41ae6dbe428f779f01d94c3b079b (diff) |
Merge remote-tracking branch 'origin/master'
Diffstat (limited to 'perllib/FixMyStreet/SendReport/Open311.pm')
-rw-r--r-- | perllib/FixMyStreet/SendReport/Open311.pm | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/perllib/FixMyStreet/SendReport/Open311.pm b/perllib/FixMyStreet/SendReport/Open311.pm index 70bce3d47..8d7a418af 100644 --- a/perllib/FixMyStreet/SendReport/Open311.pm +++ b/perllib/FixMyStreet/SendReport/Open311.pm @@ -96,7 +96,7 @@ sub send { if ($row->cobrand eq 'fixmybarangay') { # FixMyBarangay endpoints expect external_id as an attribute - $row->extra( [ { 'name' => 'external_id', 'value' => $row->id } ] ); + $row->extra( [ { 'name' => 'external_id', 'value' => $row->id } ] ); } my $resp = $open311->send_service_request( $row, $h, $contact->email ); @@ -109,6 +109,11 @@ sub send { if ( $resp ) { $row->external_id( $resp ); $row->send_method_used('Open311'); + if ($row->cobrand eq 'fixmybarangay') { + # currently the only external body using Open311 is DPS + # (this will change when we have 'body' logic in place, meanwhile: hardcoded) + $row->external_body("DPS"); + } $result *= 0; $self->success( 1 ); } else { |