Selaa lähdekoodia

Fix : link to user in bank was wrong regarding expensereport payment

Maxime Kohlhaas 8 vuotta sitten
vanhempi
commit
90e8f062e9
1 muutettua tiedostoa jossa 5 lisäystä ja 4 poistoa
  1. 5 4
      htdocs/expensereport/class/paymentexpensereport.class.php

+ 5 - 4
htdocs/expensereport/class/paymentexpensereport.class.php

@@ -527,13 +527,14 @@ class PaymentExpenseReport extends CommonObject
                     {
                     	if ($mode == 'payment_expensereport')
                         {
-                            $euser = new User($this->db);
-                            $euser->fetch($key);
+                        	$er = new ExpenseReport($this->db);
+                            $er->fetch($key);
+                            $er->fetch_user($er->fk_user_author);
                             $result=$acc->add_url_line(
                                 $bank_line_id,
-                                $euser->id,
+                                $er->user->id,
                                 DOL_URL_ROOT.'/user/card.php?id=',
-                                $euser->getFullName($langs),
+                                $er->user->getFullName($langs),
                                 'user'
                             );
                             if ($result <= 0)