forgeplus/app/models/concerns/project_ability.rb

15 lines
230 B
Ruby
Raw Normal View History

2020-08-11 23:20:04 +08:00
module ProjectAbility
extend ActiveSupport::Concern
included do
end
def can_read_project?(project)
return true if self.admin?
return false if !project.is_public? && !project.member?(self.id)
true
end
end