diff options
-rw-r--r-- | perllib/FixMyStreet/App/Controller/Report.pm | 6 | ||||
-rw-r--r-- | templates/web/default/report/display.html | 3 |
2 files changed, 6 insertions, 3 deletions
diff --git a/perllib/FixMyStreet/App/Controller/Report.pm b/perllib/FixMyStreet/App/Controller/Report.pm index 9041fa731..b2f476fec 100644 --- a/perllib/FixMyStreet/App/Controller/Report.pm +++ b/perllib/FixMyStreet/App/Controller/Report.pm @@ -169,15 +169,19 @@ sub format_problem_for_display : Private { $c->stash->{report_name} = $c->req->param('name'); if ( $c->req->param('submit_update' ) ) { + $c->stash->{form_name} = $c->req->param('name'); $c->stash->{update} = $c->req->param('update'); $c->stash->{email} = $c->req->param('rznvy'); $c->stash->{fixed} = $c->req->param('fixed') ? ' checked' : ''; $c->stash->{add_alert} = $c->req->param('add_alert') ? ' checked' : ''; } else { + if ( $c->user ) { + $c->stash->{form_name} = $c->user->name; + $c->stash->{email} = $c->user->email; + } $c->stash->{add_alert} = ' checked'; } - $c->forward('generate_map_tags'); $c->forward('generate_problem_meta'); diff --git a/templates/web/default/report/display.html b/templates/web/default/report/display.html index 558b89692..6467a8a62 100644 --- a/templates/web/default/report/display.html +++ b/templates/web/default/report/display.html @@ -76,10 +76,9 @@ [% END %] <div class="form-field"> <label for="form_rznvy">[% loc('Email' ) %]</label> - <input type="text" name="rznvy" id="form_rznvy" value="[% update_user.email | html %]" size="20"> + <input type="text" name="rznvy" id="form_rznvy" value="[% email | html %]" size="20"> </div> - [% IF field_errors.update %] <div class='form-error'>[% field_errors.update %]</div> [% END %] |