浏览代码

Fix filter on recurrig field

Laurent Destailleur 3 年之前
父节点
当前提交
971c892d98
共有 1 个文件被更改,包括 5 次插入1 次删除
  1. 5 1
      htdocs/compta/facture/invoicetemplate_list.php

+ 5 - 1
htdocs/compta/facture/invoicetemplate_list.php

@@ -329,7 +329,11 @@ if ($search_status != '' && $search_status >= -1) {
 $sql .= dolSqlDateFilter('f.date_last_gen', $search_day, $search_month, $search_year);
 $sql .= dolSqlDateFilter('f.date_last_gen', $search_day, $search_month, $search_year);
 $sql .= dolSqlDateFilter('f.date_when', $search_day_date_when, $search_month_date_when, $search_year_date_when);
 $sql .= dolSqlDateFilter('f.date_when', $search_day_date_when, $search_month_date_when, $search_year_date_when);
 
 
-$sql .= $db->order($sortfield, $sortorder);
+$tmpsortfield = $sortfield;
+if ($tmpsortfield == 'recurring') {
+	$tmpsortfield = 'f.frequency';
+}
+$sql .= $db->order($tmpsortfield, $sortorder);
 
 
 $nbtotalofrecords = '';
 $nbtotalofrecords = '';
 if (empty($conf->global->MAIN_DISABLE_FULL_SCANLIST)) {
 if (empty($conf->global->MAIN_DISABLE_FULL_SCANLIST)) {