Add fileSize limit to extractors (#35200) (#35280)

Automatic Merge
Этот коммит содержится в:
Mattermost Build
2026-02-13 14:09:32 +02:00
коммит произвёл GitHub
родитель 053dcf62b6
Коммит eb8c99fe9c
12 изменённых файлов: 104 добавлений и 24 удалений

Просмотреть файл

@@ -1587,6 +1587,7 @@ func (a *App) ExtractContentFromFileInfo(rctx request.CTX, fileInfo *model.FileI
defer file.Close()
text, err := docextractor.Extract(rctx.Logger(), fileInfo.Name, file, docextractor.ExtractSettings{
ArchiveRecursion: *a.Config().FileSettings.ArchiveRecursion,
MaxFileSize: *a.Config().FileSettings.MaxFileSize,
})
if err != nil {
return errors.Wrap(err, "failed to extract file content")