aboutsummaryrefslogtreecommitdiffstats
path: root/perllib
diff options
context:
space:
mode:
Diffstat (limited to 'perllib')
-rw-r--r--perllib/FixMyStreet/Cobrand/Zurich.pm11
1 files changed, 5 insertions, 6 deletions
diff --git a/perllib/FixMyStreet/Cobrand/Zurich.pm b/perllib/FixMyStreet/Cobrand/Zurich.pm
index 51daf58f5..6ef0f4f77 100644
--- a/perllib/FixMyStreet/Cobrand/Zurich.pm
+++ b/perllib/FixMyStreet/Cobrand/Zurich.pm
@@ -78,13 +78,12 @@ sub admin {
state => 'unconfirmed',
bodies_str => $c->stash->{body}->id,
});
- $c->stash->{approval} = $c->model('DB::Comment')->search({
- 'problem.state' => 'in progress',
- 'problem.bodies_str' => \@children,
- 'me.state' => 'unconfirmed'
- }, { join => 'problem' } );
+ $c->stash->{approval} = $c->cobrand->problems->search({
+ state => 'planned',
+ bodies_str => $c->stash->{body}->id,
+ });
$c->stash->{other} = $c->cobrand->problems->search({
- state => { '!=', 'unconfirmed' },
+ state => { -not_in => [ 'unconfirmed', 'planned' ] },
bodies_str => \@all,
});
} elsif ($type eq 'sdm') {