From 5f1310a325a7f907fc7b8fe93c0af79daf32d1c5 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sat, 14 Aug 2010 02:22:34 +0000 Subject: [PATCH] Fix: Error in download attached file on project --- htdocs/projet/tasks/document.php | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/htdocs/projet/tasks/document.php b/htdocs/projet/tasks/document.php index 509300df740..c9ff1e76cae 100644 --- a/htdocs/projet/tasks/document.php +++ b/htdocs/projet/tasks/document.php @@ -135,7 +135,10 @@ llxHeader('',$langs->trans('Project')); if ($id > 0 || ! empty($ref)) { - // To verify role of users + $project = new Project($db); + $project->fetch($task->fk_project); + + // To verify role of users //$userAccess = $projectstatic->restrictedProjectArea($user); // We allow task affected to user even if a not allowed project //$arrayofuseridoftask=$task->getListContactId('internal'); @@ -193,7 +196,7 @@ if ($id > 0 || ! empty($ref)) // List of document $param='&id='.$task->id; - $formfile->list_of_documents($filearray,$task,'projet',$param); + $formfile->list_of_documents($filearray,$task,'projet',$param,0,dol_sanitizeFileName($project->ref).'/'.dol_sanitizeFileName($task->ref).'/'); } else