Bugfixing and enhancements
* Fixed common ability: Retired draft proposal can't be published. * Fixed proposal dashboard view: progress graph is not available for draft proposals.
This commit is contained in:
@@ -17,7 +17,7 @@ module Abilities
|
||||
proposal.editable_by?(user)
|
||||
end
|
||||
can :publish, Proposal do |proposal|
|
||||
proposal.draft? && proposal.author.id == user.id
|
||||
proposal.draft? && proposal.author.id == user.id && !proposal.retired?
|
||||
end
|
||||
can :dashboard, Proposal do |proposal|
|
||||
proposal.author.id == user.id
|
||||
|
||||
Reference in New Issue
Block a user