aboutsummaryrefslogtreecommitdiffstats
path: root/perllib/FixMyStreet/DB
diff options
context:
space:
mode:
Diffstat (limited to 'perllib/FixMyStreet/DB')
-rw-r--r--perllib/FixMyStreet/DB/ResultSet/AlertType.pm18
1 files changed, 4 insertions, 14 deletions
diff --git a/perllib/FixMyStreet/DB/ResultSet/AlertType.pm b/perllib/FixMyStreet/DB/ResultSet/AlertType.pm
index 58a48c2b0..c3d4a3672 100644
--- a/perllib/FixMyStreet/DB/ResultSet/AlertType.pm
+++ b/perllib/FixMyStreet/DB/ResultSet/AlertType.pm
@@ -91,7 +91,8 @@ sub email_alerts ($) {
$data{data} .= $row->{item_text} . "\n\n------\n\n";
# this is ward and council problems
} else {
- my $postcode = _format_postcode( $row->{postcode} );
+ my $postcode = $cobrand->format_postcode( $row->{postcode} );
+ $postcode = ", $postcode" if $postcode;
$data{data} .= $url . "/report/" . $row->{id} . " - $row->{title}$postcode\n\n";
if ( exists $row->{geocode} && $row->{geocode} && $ref =~ /ward|council/ ) {
my $nearest_st = _get_address_from_gecode( $row->{geocode} );
@@ -160,7 +161,8 @@ sub email_alerts ($) {
alert_id => $alert->id,
parameter => $row->{id},
} );
- my $postcode = _format_postcode( $row->{postcode} );
+ my $postcode = $cobrand->format_postcode( $row->{postcode} );
+ $postcode = ", $postcode" if $postcode;
$data{data} .= $url . "/report/" . $row->{id} . " - $row->{title}$postcode\n\n";
if ( exists $row->{geocode} && $row->{geocode} ) {
my $nearest_st = _get_address_from_gecode( $row->{geocode} );
@@ -243,16 +245,4 @@ sub _get_address_from_gecode {
return $str;
}
-sub _format_postcode {
- my $postcode = shift;
-
- if ( $postcode ) {
- $postcode = mySociety::PostcodeUtil::canonicalise_postcode($postcode)
- if $postcode && mySociety::PostcodeUtil::is_valid_postcode($postcode);
- $postcode = ", $postcode";
- }
-
- return $postcode;
-}
-
1;