diff options
-rw-r--r-- | perllib/FixMyStreet/Cobrand/FiksGataMi.pm | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/perllib/FixMyStreet/Cobrand/FiksGataMi.pm b/perllib/FixMyStreet/Cobrand/FiksGataMi.pm index 43565d8ea..00655afc9 100644 --- a/perllib/FixMyStreet/Cobrand/FiksGataMi.pm +++ b/perllib/FixMyStreet/Cobrand/FiksGataMi.pm @@ -34,5 +34,20 @@ sub area_min_generation { return ''; } -1; +# If lat/lon are present in the URL, OpenLayers will use that to centre the map. +# Need to specify a zoom to stop it defaulting to null/0. +sub url { + my ( $self, $url ) = @_; + if ( $url =~ /lat=/ && $url !~ /zoom=/ ) { + $url .= ';zoom=2'; + } + return $url; +} +sub geocoded_string_check { + my ( $self, $s ) = @_; + return 1 if $s =~ /, Norge/; + return 0; +} + +1; |