We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e366fae commit abb12dfCopy full SHA for abb12df
1 file changed
app/models/register.rb
@@ -160,19 +160,19 @@ def can_view?(user, token = nil)
160
return true if correct_reviewer_token?(token)
161
return false unless user
162
163
- user.curator? || user?(user)
+ user.try(:curator?) || user?(user)
164
end
165
166
def can_view_publication?(user)
167
return false unless user && publication_pdf.attached?
168
169
170
171
172
def can_view_correspondence?(user)
173
return true if can_edit?(user)
174
return false if published?
175
- user.curator? || user?(user) || coauthor?(user)
+ user.try(:curator?) || user?(user) || coauthor?(user)
176
177
178
def correspondence_monitored?
0 commit comments