Не удаляются файлы из хранилища

Здравствуйте.
Работая с внешними файлами, заметил, что они не удаляются из хранилища.

Такой же эффект наблюдается при при загрузке и удалении через Администрирование-Внешние файлы.

Вызов FileStorageService.removeFile() / FileStorageAPI.removeFile() файлы удаляет.

Версия платформы 6.7.4

Здравствуйте,

Файлы не удаляются по умолчанию, поскольку сами записи FileDescriptor не удаляются, а только помечаются как удалённые и их можно восстановить. FileDescriptor является SoftDelete сущностью: https://doc.cuba-platform.com/manual-6.8-ru/soft_deletion.html

Если вы хотите удалять эти записи и файлы без возможности восстановления, то вам нужно самостоятельно разработать процедуру, которая удалит файл и запись, поскольку это зависит от вашей предметной области.