Update active resources count for proposal
Fix: Sum default resources (mail, poster, poll) to actives resources for a proposal.
This commit is contained in:
@@ -91,4 +91,14 @@ module ProposalsDashboardHelper
|
|||||||
def new_resources_since_last_login?(resources, new_actions_since_last_login)
|
def new_resources_since_last_login?(resources, new_actions_since_last_login)
|
||||||
resources.pluck(:id).any? {|id| new_actions_since_last_login.include?(id) } if resources.present?
|
resources.pluck(:id).any? {|id| new_actions_since_last_login.include?(id) } if resources.present?
|
||||||
end
|
end
|
||||||
|
|
||||||
|
def active_resources_for(proposal)
|
||||||
|
default_resources_count = 3 #resources: mail, poster, poll
|
||||||
|
Dashboard::Action.active.resources.active_for(proposal).count + default_resources_count
|
||||||
|
end
|
||||||
|
|
||||||
|
def active_resources_count(proposal)
|
||||||
|
default_resources_count = 3 #resources: mail, poster, poll
|
||||||
|
Dashboard::Action.active.resources.by_proposal(proposal).count + default_resources_count
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|||||||
@@ -3,9 +3,9 @@
|
|||||||
<div class="small-12 medium-6 large-2 column">
|
<div class="small-12 medium-6 large-2 column">
|
||||||
<div class="counter">
|
<div class="counter">
|
||||||
<div class="counter-value">
|
<div class="counter-value">
|
||||||
<%= Dashboard::Action.active.resources.active_for(proposal).count %>
|
<%= active_resources_for(proposal) %>
|
||||||
/
|
/
|
||||||
<%= Dashboard::Action.active.resources.count %>
|
<%= active_resources_count(proposal) %>
|
||||||
</div>
|
</div>
|
||||||
<span class="counter-label"><%= t("layouts.dashboard.proposal_totals.active_resources") %></span>
|
<span class="counter-label"><%= t("layouts.dashboard.proposal_totals.active_resources") %></span>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user