diff options
-rw-r--r-- | perllib/FixMyStreet/App/Controller/Open311.pm | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/perllib/FixMyStreet/App/Controller/Open311.pm b/perllib/FixMyStreet/App/Controller/Open311.pm index 9d64138d9..a470ae44f 100644 --- a/perllib/FixMyStreet/App/Controller/Open311.pm +++ b/perllib/FixMyStreet/App/Controller/Open311.pm @@ -436,6 +436,15 @@ sub output_requests : Private { # # Not in Open311 v2 # $request->{'comment_count'} = [ $comment_count ]; # } + # Extract number of comments/updates + my $updates = $c->model('DB::Comment')->search( + { problem_id => $id, state => 'confirmed' }, + { order_by => 'confirmed' } + ); + if ($updates->count()) { + $request->{'comment_count'} = [ $updates->count() ]; + } + my $display_photos = $c->cobrand->allow_photo_display; if ($display_photos && $problem->{has_photo}) { my $url = $c->cobrand->base_url(); |