aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--perllib/FixMyStreet/Cobrand/EmptyHomes.pm14
1 files changed, 14 insertions, 0 deletions
diff --git a/perllib/FixMyStreet/Cobrand/EmptyHomes.pm b/perllib/FixMyStreet/Cobrand/EmptyHomes.pm
index 99aec5ac1..47ea023d9 100644
--- a/perllib/FixMyStreet/Cobrand/EmptyHomes.pm
+++ b/perllib/FixMyStreet/Cobrand/EmptyHomes.pm
@@ -62,6 +62,20 @@ to be resized then return 0;
sub default_photo_resize { return '195x'; }
+sub short_name {
+ my $self = shift;
+ my ($area) = @_;
+
+ my $name = $area->{name} || $area->name;
+ $name =~ s/ (Borough|City|District|County) Council$//;
+ $name =~ s/ Council$//;
+ $name =~ s/ & / and /;
+ $name =~ s{/}{_}g;
+ $name = URI::Escape::uri_escape_utf8($name);
+ $name =~ s/%20/-/g;
+ return $name;
+}
+
=item council_rss_alert_options
Generate a set of options for council rss alerts.