diff --git a/app/views/users/_spending_proposals.html.erb b/app/views/users/_spending_proposals.html.erb index 491f5c831..04bfa7867 100644 --- a/app/views/users/_spending_proposals.html.erb +++ b/app/views/users/_spending_proposals.html.erb @@ -4,7 +4,7 @@ <%= link_to spending_proposal.title, spending_proposal %> - <% if current_user && current_user.id == spending_proposal.author_id %> + <% if can?(:destroy, spending_proposal) %> <%= link_to t("users.show.delete_spending_proposal"), spending_proposal, method: :delete, diff --git a/spec/features/users_spec.rb b/spec/features/users_spec.rb index fdb092856..eff63b18b 100644 --- a/spec/features/users_spec.rb +++ b/spec/features/users_spec.rb @@ -202,7 +202,7 @@ feature 'Users' do feature 'Spending proposals' do background do - @author = create(:user) + @author = create(:user, :level_two) @spending_proposal = create(:spending_proposal, author: @author, title: 'Build a school') end