Fix WOPI preview for shareable link assets [SCI-8971]

This commit is contained in:
Andrej 2023-08-07 15:32:36 +02:00
parent 9a55889264
commit baf9b7f30a
2 changed files with 2 additions and 6 deletions

View file

@ -23,9 +23,7 @@
<div class="modal-body">
<div class="file-preview-container">
<% if asset.previewable? && !asset.file_processing %>
<% if wopi_enabled? && wopi_file?(asset) %>
<iframe class="wopi-file-preview" src="<%= asset.get_action_url(nil, 'embedview', false) %>"></iframe>
<% elsif asset.pdf_previewable? %>
<% if asset.pdf_previewable? %>
<%= render partial: 'shared/pdf_viewer', locals: { asset: asset, report_document: false, shareable_document: true } %>
<% else %>
<%= image_tag asset.file.representation(resize_to_limit: Constants::LARGE_PIC_FORMAT).url(expires_in: Constants::URL_SHORT_EXPIRE_TIME.minutes),

View file

@ -21,9 +21,7 @@
</div>
<%= render partial: "shareable_links/my_modules/step_attachments/context_menu", locals: { asset: asset } %>
</div>
<% if wopi_enabled? && wopi_file?(asset) %>
<iframe class="wopi-file-preview" src="<%= asset.get_action_url(nil, 'embedview', false) %>"></iframe>
<% elsif asset.pdf_previewable? %>
<% if asset.pdf_previewable? %>
<%= render partial: 'shared/pdf_viewer', locals: { asset: asset, report_document: false, shareable_document: true } %>
<% elsif asset.previewable? && !asset.file_processing %>
<div class="image-container">