mirror of
https://github.com/scinote-eln/scinote-web.git
synced 2024-12-25 09:13:05 +08:00
Fixed handling deletion for asset activity display [SCI-5985]
This commit is contained in:
parent
143e491016
commit
c3fef50d3e
1 changed files with 18 additions and 8 deletions
|
@ -1,8 +1,18 @@
|
|||
<%= render partial: "global_activities/references/my_module.html.erb",
|
||||
locals: { team: team, subject: subject.my_module, breadcrumbs: breadcrumbs, values: values, type_of: type_of } %>
|
||||
<div class="ga-breadcrumb">
|
||||
<% name = subject.blob.metadata["name"] || subject.blob.filename.to_s %>
|
||||
<span title="<%= name %>">
|
||||
<%= name.truncate(Constants::NAME_TRUNCATION_LENGTH) %>
|
||||
</span>
|
||||
</div>
|
||||
<% case (subject&.result || subject&.step) %>
|
||||
<% when Result %>
|
||||
<%= render partial: "global_activities/references/result.html.erb",
|
||||
locals: { team: team, subject: subject.result, breadcrumbs: breadcrumbs, values: values, type_of: type_of } %>
|
||||
<% when Step %>
|
||||
<%= render partial: "global_activities/references/protocol.html.erb",
|
||||
locals: { team: team, subject: subject.step.protocol, breadcrumbs: breadcrumbs, values: values, type_of: type_of } %>
|
||||
<% else %>
|
||||
<%= render partial: "global_activities/references/my_module.html.erb",
|
||||
locals: { team: team, subject: nil, breadcrumbs: breadcrumbs, values: values, type_of: type_of } %>
|
||||
<div class="ga-breadcrumb">
|
||||
<span class="fa fa-paperclip"> </span>
|
||||
<% name = breadcrumbs['result'] || breadcrumbs['step'] %>
|
||||
<span title="<%= name %>">
|
||||
<%= name.truncate(Constants::NAME_TRUNCATION_LENGTH) %>
|
||||
</span>
|
||||
</div>
|
||||
<% end %>
|
||||
|
|
Loading…
Reference in a new issue