diff --git a/app/helpers/proposals_helper.rb b/app/helpers/proposals_helper.rb index 5b6cfb0b3..d40f7950c 100644 --- a/app/helpers/proposals_helper.rb +++ b/app/helpers/proposals_helper.rb @@ -32,16 +32,16 @@ module ProposalsHelper Proposal::RETIRE_OPTIONS.collect { |option| [ t("proposals.retire_options.#{option}"), option ] } end - def can_create_document? - can?(:create, @document) && @proposal.documents.size < Proposal.max_documents_allowed + def can_create_document?(document, proposal) + can?(:create, document) && proposal.documents.size < Proposal.max_documents_allowed end - def author_of_proposal? - author_of?(@proposal, current_user) + def author_of_proposal?(proposal) + author_of?(proposal, current_user) end - def current_editable? - current_user && @proposal.editable_by?(current_user) + def current_editable?(proposal) + current_user && proposal.editable_by?(current_user) end end \ No newline at end of file diff --git a/app/views/proposals/show.html.erb b/app/views/proposals/show.html.erb index 9525516ed..867700d52 100644 --- a/app/views/proposals/show.html.erb +++ b/app/views/proposals/show.html.erb @@ -104,11 +104,11 @@