[Obm] [time] Correction bug "affichage du dimanche"

dabfus obm at dabfus.net
Fri Nov 20 09:45:59 CET 2009


Bonjour,

On avait comme bug dans le module "Gestion des temps" le fait qu'il soit
possible de remplir la journée du dimanche, mais une fois remplie, elle
n'apparait plus dans le tableau de la semaine et on ne peut donc ni
l'éditer, ni la supprimer.

A priori la modification de la requête SQL suivante de "time_query.inc"
corrige le bug :
 $query = "
    SELECT timetask_id,
      timetask_user_id,
      project_id,
      $datetask,
      $timeupdate,
      $timecreate,
      $concat as timetask_length,
      tasktype_label,
      project_name as timetask_project_name,
      timetask_label,
      projecttask_label,
      company_name as timetask_company_name,
      timetask_status,
      $if_status as test_status
    FROM TimeTask
      LEFT JOIN ProjectTask ON timetask_projecttask_id = projecttask_id
      LEFT JOIN Project ON projecttask_project_id = project_id
      LEFT JOIN Company ON project_company_id = company_id, TaskType
    WHERE timetask_tasktype_id = tasktype_id
      AND timetask_date >='". $array_date[0] ."'
// Correction ici par transformation de inférieur par inférieur ou égal :
      AND timetask_date <='". $array_date[1] ."'
//
      AND timetask_user_id = '$user_id'
    ORDER BY timetask_date
";

Si cela peut aider quelqu'un !




More information about the Obm mailing list