added ignore pdf download restriction

This commit is contained in:
Maksim Chegulov 2023-07-26 16:51:22 +03:00
parent 2853735615
commit 7c7f52e51c

View File

@ -349,7 +349,8 @@ public class FileHandlerService
{
var linkId = await _externalShare.GetLinkIdAsync();
if (!(_fileUtility.CanImageView(file.Title) || _fileUtility.CanMediaView(file.Title)) || linkId == default || !await _fileSecurity.CanReadAsync(file, linkId))
if (!(_fileUtility.CanImageView(file.Title) || _fileUtility.CanMediaView(file.Title) || FileUtility.GetFileExtension(file.Title) == ".pdf") ||
linkId == default || !await _fileSecurity.CanReadAsync(file, linkId))
{
context.Response.StatusCode = (int)HttpStatusCode.Forbidden;
return;