Merge branch 'dev_trustie' of http://gitea.trustie.net/jasder/forgeplus into dev_trustie

This commit is contained in:
sylor_huang@126.com
2020-06-05 18:26:31 +08:00
1237 changed files with 42 additions and 296094 deletions

View File

@@ -143,4 +143,19 @@ class Project < ApplicationRecord
self.class.name.constantize.project_types["#{self.project_type}"]
end
def watched_by? user
watchers.pluck(:user_id).include? user&.id
end
def praised_by? user
praise_treads.pluck(:user_id).include? user&.id
end
def get_premission user
permission = "Reporter"
member = members.find_by(user: user)
member&.roles&.last&.name || permission
end
end