aboutsummaryrefslogtreecommitdiffstats
path: root/t/app/controller/report_new_anon.t
diff options
context:
space:
mode:
authorDave Arter <davea@mysociety.org>2019-12-13 10:39:50 +0000
committerDave Arter <davea@mysociety.org>2019-12-17 10:59:55 +0000
commitea56a97b90235ff5702840ff7b2d8f209bedfc13 (patch)
treefa5d8f07189c8a187640423cb85691ab55591257 /t/app/controller/report_new_anon.t
parent874e26c3b564424c8dcf677886cf1d54ab2ea70b (diff)
Store staff user when staff make anonymous report.
If a staff user uses the anonymous button, it does not otherwise record which staff user did that; using Report As would store their user as the report's user.
Diffstat (limited to 't/app/controller/report_new_anon.t')
-rw-r--r--t/app/controller/report_new_anon.t1
1 files changed, 1 insertions, 0 deletions
diff --git a/t/app/controller/report_new_anon.t b/t/app/controller/report_new_anon.t
index bd73a2b70..b14814f59 100644
--- a/t/app/controller/report_new_anon.t
+++ b/t/app/controller/report_new_anon.t
@@ -202,6 +202,7 @@ subtest "test report creation anonymously by staff user" => sub {
is $report->name, 'Anonymous Button';
is $report->anonymous, 1;
is $report->get_extra_metadata('contributed_as'), 'anonymous_user';
+ is $report->get_extra_metadata('contributed_by'), $staffuser->id;
my $alert = FixMyStreet::DB->resultset('Alert')->find( {
user => $report->user,