Fix for can_create? weirdness

This commit is contained in:
Christopher Blanchard 2015-06-07 10:20:23 +01:00 committed by Chris Blanchard
parent 2a993b5148
commit 86f10be085
2 changed files with 5 additions and 8 deletions

View file

@ -99,8 +99,8 @@ class Issue < ActiveRecord::Base
cuser and !cuser.nil? and ((author == cuser) or cuser.admin?)
end
def can_create? cuser, params = {}
Verification.contain params, [:title, :category_id, :text]
def can_create? cuser
true
end
def can_update? cuser

View file

@ -35,12 +35,9 @@ describe 'User' do
expect(issue.can_show? user).to be_false
end
end
describe 'can_create? is weird and broken' do
it "returns true if no params" do
expect(issue.can_create? user).to be_true
end
it 'returns false if no params' do
expect(issue.can_create? user, {foo: "bar"}).to be_false
describe 'can_create?' do
it "returns true" do
expect(issue.can_create? nil).to be_true
end
end
describe 'can_update?' do