aboutsummaryrefslogtreecommitdiffstats
path: root/perllib/FixMyStreet/SendReport
diff options
context:
space:
mode:
authorStruan Donald <struan@exo.org.uk>2012-05-30 10:36:24 +0100
committerStruan Donald <struan@exo.org.uk>2012-05-30 10:36:24 +0100
commit7b4f5a5d0529eeaf3e1e1f0328e5563a7b9d750c (patch)
tree8595039401e8cc06a6badae694b11e85af79035c /perllib/FixMyStreet/SendReport
parenta84265bfaf59606a753b468d050598564c2abae7 (diff)
make sure bromley open311 reports made on main FMS site include last_name and first_name attributes
Diffstat (limited to 'perllib/FixMyStreet/SendReport')
-rw-r--r--perllib/FixMyStreet/SendReport/Open311.pm7
1 files changed, 7 insertions, 0 deletions
diff --git a/perllib/FixMyStreet/SendReport/Open311.pm b/perllib/FixMyStreet/SendReport/Open311.pm
index 4ebdd330b..52268fd91 100644
--- a/perllib/FixMyStreet/SendReport/Open311.pm
+++ b/perllib/FixMyStreet/SendReport/Open311.pm
@@ -55,6 +55,13 @@ sub send {
$always_send_latlong = 0;
$send_notpinpointed = 1;
+ # make sure we have first_name and last_name attributes
+ if ( $row->cobrand ne 'bromley' ) {
+ my ( $firstname, $lastname ) = ( $row->user->name =~ /(\w+)\s+(.+)/ );
+ push @$extra, { name => 'first_name', value => $firstname };
+ push @$extra, { name => 'last_name', value => $lastname };
+ }
+
$basic_desc = 1;
}