Fixed Asset relation handling in activities [ma_SCI_5789]

This commit is contained in:
Martin Artnik 2021-08-03 09:58:13 +02:00
parent 04b94d504d
commit 13ddff89a8
2 changed files with 3 additions and 3 deletions

View file

@ -147,10 +147,10 @@ class Activity < ApplicationRecord
generate_breadcrumb(subject.team) generate_breadcrumb(subject.team)
when Step when Step
breadcrumbs[:step] = subject.name breadcrumbs[:step] = subject.name
generate_breadcrumbs(subject.my_module) generate_breadcrumbs(subject.protocol)
when Asset when Asset
breadcrumbs[:asset] = subject.blob.filename.to_s breadcrumbs[:asset] = subject.blob.filename.to_s
generate_breadcrumb(subject.result || subject.step) generate_breadcrumb(subject.result || subject.step || subject.repository_cell.repository_row.repository)
end end
end end

View file

@ -446,7 +446,7 @@ class Asset < ApplicationRecord
end end
def my_module def my_module
(result || step).my_module (result || step)&.my_module
end end
private private