diff --git a/htdocs/core/class/html.formfile.class.php b/htdocs/core/class/html.formfile.class.php
index df6f389180f..69faa73b7de 100644
--- a/htdocs/core/class/html.formfile.class.php
+++ b/htdocs/core/class/html.formfile.class.php
@@ -862,9 +862,10 @@ class FormFile
$entity = ((! empty($regs[1]) && $regs[1] > 1) ? $regs[1] : $conf->entity);
}
+ // Get list of files starting with name of ref (but not followed by "-" to discard uploaded files and get only generated files)
+ // @TODO Why not showing all files by just removing the '[^\-]+' at end of regex ?
$filterforfilesearch = preg_quote(basename($modulesubdir),'/').'[^\-]+';
-
- $file_list=dol_dir_list($filedir, 'files', 0, $filterforfilesearch, '\.meta$|\.png$'); // Get list of files starting with name of ref (but not followed by "-" to discard uploaded files)
+ $file_list=dol_dir_list($filedir, 'files', 0, $filterforfilesearch, '\.meta$|\.png$'); // We also discard .meta and .png preview
//var_dump($file_list);
// For ajax treatment