Inline displaying of HTML files

This commit is contained in:
Karel Pičman 2024-09-11 14:58:09 +02:00
parent 7df0cbca6d
commit c4d3f2aa3e

View File

@ -83,7 +83,7 @@ class DmsfFilesController < ApplicationController
send_file pdf_preview, filename: "#{basename}.pdf", type: 'application/pdf', disposition: 'inline'
# Text preview
elsif !api_request? && params[:download].blank? && (@file.size <= Setting.file_max_size_displayed.to_i.kilobyte) &&
(@file.text? || @file.markdown? || @file.textile?)
(@file.text? || @file.markdown? || @file.textile?) && !@file.html?
@content = File.read(@revision.disk_file, mode: 'rb')
render action: 'document'
# Offer the file for download