diff --git a/CHANGELOG.md b/CHANGELOG.md index cdcd47e5449b..e7ada0e88939 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -20,6 +20,7 @@ **Fixed**: +- **decidim-proposals**: Fix proposal participants metrics. [#5048](https://github.com/decidim/decidim/pull/5048) - **decidim-comments**: Don't show a second reply button when comment is hidden. [#5045](https://github.com/decidim/decidim/pull/5045) - **decidim-core**: Fix CSS transparencies using customized colors. [\#5071](https://github.com/decidim/decidim/pull/5071) - **decidim-core**, **decidim-proposals**: Fix: show existing amendments when amendments feature is disabled [\#5070](https://github.com/decidim/decidim/pull/5070) diff --git a/decidim-proposals/app/queries/decidim/proposals/metrics/proposal_participants_metric_measure.rb b/decidim-proposals/app/queries/decidim/proposals/metrics/proposal_participants_metric_measure.rb index 0fc05ee49aad..2c5078f17b45 100644 --- a/decidim-proposals/app/queries/decidim/proposals/metrics/proposal_participants_metric_measure.rb +++ b/decidim-proposals/app/queries/decidim/proposals/metrics/proposal_participants_metric_measure.rb @@ -34,7 +34,13 @@ def calculate def retrieve_proposals(from_start = false) @proposals ||= Decidim::Proposals::Proposal.where(component: @resource).joins(:coauthorships) .includes(:votes, :endorsements) - .where(decidim_coauthorships: { decidim_author_type: "Decidim::UserBaseEntity" }) + .where(decidim_coauthorships: { + decidim_author_type: [ + "Decidim::UserBaseEntity", + "Decidim::Organization", + "Decidim::Meetings::Meeting" + ] + }) .where("decidim_proposals_proposals.published_at <= ?", end_time) .except_withdrawn