Skip to content

Commit

Permalink
#1502 API requests
Browse files Browse the repository at this point in the history
  • Loading branch information
picman committed May 22, 2024
1 parent a88d65c commit 3cd0105
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions app/controllers/dmsf_files_controller.rb
Original file line number Diff line number Diff line change
Expand Up @@ -77,11 +77,11 @@ def view
# PDF preview
pdf_preview = (params[:disposition] != 'attachment') && params[:filename].blank? && @file.pdf_preview
filename = filename_for_content_disposition(@revision.formatted_name(member))
if pdf_preview.present? && (Setting.plugin_redmine_dmsf['office_bin'].present? || params[:preview].present?)
if !api_request? && pdf_preview.present? && (Setting.plugin_redmine_dmsf['office_bin'].present? || params[:preview].present?)
basename = File.basename(filename, '.*')
send_file pdf_preview, filename: "#{basename}.pdf", type: 'application/pdf', disposition: 'inline'
# Text preview
elsif params[:download].blank? && (@file.size <= Setting.file_max_size_displayed.to_i.kilobyte) &&
elsif !api_request? && params[:download].blank? && (@file.size <= Setting.file_max_size_displayed.to_i.kilobyte) &&
(@file.text? || @file.markdown? || @file.textile?)
@content = File.read(@revision.disk_file, mode: 'rb')
render action: 'document'
Expand Down

0 comments on commit 3cd0105

Please sign in to comment.