diff options
author | Matthew Somerville <matthew@mysociety.org> | 2010-12-22 16:38:37 +0000 |
---|---|---|
committer | Matthew Somerville <matthew@mysociety.org> | 2010-12-22 16:38:37 +0000 |
commit | a1f9b9d2422f4b14f79ed40fbd70f18510dfedf2 (patch) | |
tree | c675a4d916d684fde8085fda4c3a53ceb75b7166 /web/questionnaire.cgi | |
parent | 74a45e725dc529af5dc8a677153f65588d6f8a2a (diff) | |
parent | 7acf747fe181d2e63499e80f235dc1a4ecd5098e (diff) |
Merge branch 'master' into cities_release_1
Diffstat (limited to 'web/questionnaire.cgi')
-rwxr-xr-x | web/questionnaire.cgi | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/web/questionnaire.cgi b/web/questionnaire.cgi index 1da410b80..33e823560 100755 --- a/web/questionnaire.cgi +++ b/web/questionnaire.cgi @@ -10,6 +10,7 @@ use strict; use Standard; +use Utils; use Error qw(:try); use CrossSell; use mySociety::AuthToken; @@ -213,17 +214,19 @@ sub display_questionnaire { return $error; } my $reported_date_time = Page::prettify_epoch($q, $problem->{time}); - my ($x, $y, $x_tile, $y_tile, $px, $py) = Page::os_to_px_with_adjust($q, $problem->{easting}, $problem->{northing}, undef, undef); - - my $pins = Page::display_pin($q, $px, $py, $problem->{state} eq 'fixed'?'green':'red'); my $problem_text = Page::display_problem_text($q, $problem); my $updates = Page::display_problem_updates($problem->{id}, $q); my %vars = ( input_h => \%input_h, - map_start => Page::display_map($q, x => $x_tile, y => $y_tile, pins => $pins, - px => $px, py => $py, pre => $problem_text, post => $updates ), - map_end => Page::display_map_end(0), + map_start => FixMyStreet::Map::display_map($q, + easting => $problem->{easting}, northing => $problem->{northing}, + pins => [ + [ $problem->{easting}, $problem->{northing}, $problem->{state} eq 'fixed'?'green':'red' ], + ], + pre => $problem_text, post => $updates + ), + map_end => FixMyStreet::Map::display_map_end(0), heading => _('Questionnaire'), yes => _('Yes'), no => _('No'), |