Skip to content
Snippets Groups Projects
Commit 9bbebaf4 authored by Marcela Ribeiro de Oliveira's avatar Marcela Ribeiro de Oliveira
Browse files

add methods to submitter in user model

parent 500b082f
No related branches found
No related tags found
No related merge requests found
...@@ -41,5 +41,9 @@ class Role < ApplicationRecord ...@@ -41,5 +41,9 @@ class Role < ApplicationRecord
def self.supervisor def self.supervisor
find_by(name: 'supervisor') || create!(name: 'supervisor') find_by(name: 'supervisor') || create!(name: 'supervisor')
end end
def self.submitter
find_by(name: 'submitter') || create!(name: 'submitter')
end
end end
...@@ -120,6 +120,13 @@ class User < ApplicationRecord ...@@ -120,6 +120,13 @@ class User < ApplicationRecord
false false
end end
def is_submitter?
roles.each do |role|
return true if role.name == 'submitter'
end
false
end
def can_edit? def can_edit?
self.is_admin? || self.is_editor? self.is_admin? || self.is_editor?
end end
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment