Merge pull request #1505 from xmera-circle/bug-fix/no-metod-error-in-dmdf-query
Adds an extra check in DmsfQuery#dmsf_node
This commit is contained in:
commit
d0ffda1c80
@ -230,8 +230,10 @@ class DmsfQuery < Query
|
|||||||
dmsf_link = DmsfLink.find_by(id: item.id)
|
dmsf_link = DmsfLink.find_by(id: item.id)
|
||||||
if dmsf_link.dmsf_folder
|
if dmsf_link.dmsf_folder
|
||||||
!dmsf_link.dmsf_folder.visible? || !DmsfFolder.permissions?(dmsf_link.dmsf_folder, allow_system: false)
|
!dmsf_link.dmsf_folder.visible? || !DmsfFolder.permissions?(dmsf_link.dmsf_folder, allow_system: false)
|
||||||
else
|
elsif dmsf_link.project
|
||||||
!dmsf_link.project.dmsf_available?
|
!dmsf_link.project.dmsf_available?
|
||||||
|
else
|
||||||
|
!dmsf_link.project&.dmsf_available?
|
||||||
end
|
end
|
||||||
else
|
else
|
||||||
false
|
false
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user