aboutsummaryrefslogtreecommitdiffstats
path: root/perllib/FixMyStreet/App/Controller/Report/Update.pm
diff options
context:
space:
mode:
authorStruan Donald <struan@exo.org.uk>2011-05-23 12:58:15 +0100
committerStruan Donald <struan@exo.org.uk>2011-05-23 12:58:15 +0100
commitebba62505cf7e9d3b9ef4ea6aa97cd62eda6c2d7 (patch)
treec4a88338435604ea55701f87c2a6eb996ba0e9e6 /perllib/FixMyStreet/App/Controller/Report/Update.pm
parentb742fbb7a3a8c8a771d3a0cddef948067cd03dfe (diff)
tests for correctly normalising fields and resulting bugfixes
Diffstat (limited to 'perllib/FixMyStreet/App/Controller/Report/Update.pm')
-rw-r--r--perllib/FixMyStreet/App/Controller/Report/Update.pm10
1 files changed, 6 insertions, 4 deletions
diff --git a/perllib/FixMyStreet/App/Controller/Report/Update.pm b/perllib/FixMyStreet/App/Controller/Report/Update.pm
index 234b0021c..3d575f6a5 100644
--- a/perllib/FixMyStreet/App/Controller/Report/Update.pm
+++ b/perllib/FixMyStreet/App/Controller/Report/Update.pm
@@ -130,6 +130,7 @@ sub process_user : Private {
unless $update_user->name;
$c->stash->{update_user} = $update_user;
+ $c->stash->{email} = $update_user->email;
return 1;
}
@@ -153,11 +154,11 @@ sub process_update : Private {
$params{update} =
Utils::cleanup_text( $params{update}, { allow_multiline => 1 } );
- my $name = Utils::trim_text( $params{ name } );
+ my $name = Utils::trim_text( $params{name} );
my $anonymous = 't';
- $anonymous = 'f' if ( $name && $c->req->param('may_show_name' ) );
+ $anonymous = 'f' if ( $name && $c->req->param('may_show_name') );
my $update = $c->model('DB::Comment')->new(
{
@@ -174,8 +175,9 @@ sub process_update : Private {
}
);
- $c->stash->{update} = $update;
- $c->stash->{add_alert} = $c->req->param('add_alert');
+ $c->stash->{update} = $update;
+ $c->stash->{update_text} = $update->text;
+ $c->stash->{add_alert} = $c->req->param('add_alert');
$c->stash->{may_show_name} = ' checked' if $c->req->param('may_show_name');
return 1;