diff options
Diffstat (limited to 'perllib/FixMyStreet/App/Controller')
-rw-r--r-- | perllib/FixMyStreet/App/Controller/Admin.pm | 1 | ||||
-rw-r--r-- | perllib/FixMyStreet/App/Controller/Report.pm | 2 | ||||
-rw-r--r-- | perllib/FixMyStreet/App/Controller/Report/New.pm | 1 | ||||
-rw-r--r-- | perllib/FixMyStreet/App/Controller/Reports.pm | 3 |
4 files changed, 5 insertions, 2 deletions
diff --git a/perllib/FixMyStreet/App/Controller/Admin.pm b/perllib/FixMyStreet/App/Controller/Admin.pm index c77e5ccac..a513ea33c 100644 --- a/perllib/FixMyStreet/App/Controller/Admin.pm +++ b/perllib/FixMyStreet/App/Controller/Admin.pm @@ -834,6 +834,7 @@ sub report_edit_display : Private { longitude => $problem->longitude, colour => $c->cobrand->pin_colour($problem, 'admin'), type => 'big', + draggable => 1, } ] : [], print_report => 1, diff --git a/perllib/FixMyStreet/App/Controller/Report.pm b/perllib/FixMyStreet/App/Controller/Report.pm index a4a726c51..e285687bc 100644 --- a/perllib/FixMyStreet/App/Controller/Report.pm +++ b/perllib/FixMyStreet/App/Controller/Report.pm @@ -251,7 +251,7 @@ sub generate_map_tags : Private { latitude => $problem->latitude, longitude => $problem->longitude, pins => $problem->used_map - ? [ $problem->pin_data($c, 'report', type => 'big') ] + ? [ $problem->pin_data($c, 'report', type => 'big', draggable => 1) ] : [], ); diff --git a/perllib/FixMyStreet/App/Controller/Report/New.pm b/perllib/FixMyStreet/App/Controller/Report/New.pm index c332830b9..a1038e909 100644 --- a/perllib/FixMyStreet/App/Controller/Report/New.pm +++ b/perllib/FixMyStreet/App/Controller/Report/New.pm @@ -1430,6 +1430,7 @@ sub generate_map : Private { pins => [ { latitude => $latitude, longitude => $longitude, + draggable => 1, colour => 'green', # 'yellow', } ], ); diff --git a/perllib/FixMyStreet/App/Controller/Reports.pm b/perllib/FixMyStreet/App/Controller/Reports.pm index 3fd53d630..3414f9a2f 100644 --- a/perllib/FixMyStreet/App/Controller/Reports.pm +++ b/perllib/FixMyStreet/App/Controller/Reports.pm @@ -783,7 +783,8 @@ sub ajax : Private { my @pins = map { my $p = $_; - [ $p->{latitude}, $p->{longitude}, $p->{colour}, $p->{id}, $p->{title} ] + # lat, lon, 'colour', ID, title, type/size, draggable + [ $p->{latitude}, $p->{longitude}, $p->{colour}, $p->{id}, $p->{title}, '', JSON->false ] } @{$c->stash->{pins}}; my $list_html = $c->render_fragment($template); |