diff --git a/lib/philomena/duplicate_reports.ex b/lib/philomena/duplicate_reports.ex index 68ea318c..046ba3e2 100644 --- a/lib/philomena/duplicate_reports.ex +++ b/lib/philomena/duplicate_reports.ex @@ -116,7 +116,7 @@ defmodule Philomena.DuplicateReports do end def count_duplicate_reports(user) do - if Canada.Can.can?(user, :manage, DuplicateReport) do + if Canada.Can.can?(user, :edit, DuplicateReport) do DuplicateReport |> where(state: "open") |> Repo.aggregate(:count, :id) diff --git a/lib/philomena/reports.ex b/lib/philomena/reports.ex index 2363f633..d7e14102 100644 --- a/lib/philomena/reports.ex +++ b/lib/philomena/reports.ex @@ -118,7 +118,7 @@ defmodule Philomena.Reports do end def count_reports(user) do - if Canada.Can.can?(user, :manage, Report) do + if Canada.Can.can?(user, :index, Report) do Report |> where(open: true) |> Repo.aggregate(:count, :id)