Commit 8aa326ac1baa5ef08a1b0246e4f073e91036cfc7

Authored by Etienne Pallier
1 parent e7099d02
Exists in master and in 1 other branch dev

bugfix gestionnaire_ref_email pas initialisé dans AppController

- et message debug dans pdo_error.ctp

v5.2.15-3.7.9
CHANGELOG
... ... @@ -443,6 +443,11 @@ Commencer à implémenter le nouveau workflow v5 :
443 443 ======= CHANGES =======
444 444  
445 445 -------
  446 +20/10/2021 v5.2.15-3.7.9
  447 + - (b) bugfix gestionnaire_ref_email pas initialisé dans AppController
  448 + - (b) message debug dans pdo_error.ctp
  449 +
  450 +-------
446 451 19/10/2021 v5.2.14-3.7.9
447 452 - (b) bugfix install/plugins_set, creation temporaire fichier src/Application.php (from Application.php.37) => utilisé par bin/cake
448 453 - (b) src/Application.php.37 n'est plus ignoré !!!
... ...
README.md
... ... @@ -52,8 +52,8 @@ Logiciel testé et validé sur les configurations suivantes :
52 52  
53 53 --------------------------------------------------------------------------------------------
54 54  
55   -Date: 19/10/2021
56   -Version: v5.2.14-3.7.9
  55 +Date: 20/10/2021
  56 +Version: v5.2.15-3.7.9
57 57  
58 58  
59 59  
... ...
config/app_labinvent_mandatory_fields.default.yml
... ... @@ -56,7 +56,7 @@ UNEDITABLE_FIELDS_LOT0: []
56 56 # ************** LOT 1 ****************
57 57 # *************************************
58 58  
59   -# Infos obligatoires pour passer la commande (optionnel)
  59 +# Infos obligatoires POUR passer la commande (La commande est une action optionnelle)
60 60 # Ne mettre ici QUE les infos obligatoires SUPPLEMENTAIRES à celles de LOT0
61 61 # - Aucun champ obligatoire
62 62 #MANDATORY_FIELDS_LOT1: []
... ... @@ -118,7 +118,7 @@ MANDATORY_FIELDS_LOT1:
118 118 # ******* END OF MANDATORY_FIELDS_LOT1 ********
119 119  
120 120  
121   -# Liste des champs NON MODIFIABLES après la demande d'achat (commande)
  121 +# Liste des champs NON MODIFIABLES APRÈS la demande d'achat (c'est à dire APRÈS avoir fait la "commande")
122 122 #UNEDITABLE_FIELDS_LOT1: []
123 123 UNEDITABLE_FIELDS_LOT1:
124 124  
... ... @@ -166,7 +166,7 @@ UNEDITABLE_FIELDS_LOT1:
166 166 # ************** LOT 2 ****************
167 167 # *************************************
168 168  
169   -# Infos obligatoires pour valider la livraison
  169 +# Infos obligatoires POUR valider la livraison
170 170 # Ne mettre ici QUE les infos obligatoires SUPPLEMENTAIRES à celles de LOT1
171 171 # - Aucun champ obligatoire
172 172 #MANDATORY_FIELDS_LOT2: []
... ... @@ -206,7 +206,7 @@ MANDATORY_FIELDS_LOT2:
206 206 # ******* END OF $MANDATORY_FIELDS_LOT2 ********
207 207  
208 208  
209   -# Liste des champs qui sont NO MODIFIABLES après la validation (livraison)
  209 +# Liste des champs qui sont NON MODIFIABLES APRÈS la validation (livraison)
210 210 #UNEDITABLE_FIELDS_LOT2: []
211 211 UNEDITABLE_FIELDS_LOT2:
212 212  
... ...
src/Controller/AppController.php
... ... @@ -3750,6 +3750,7 @@ class AppController extends Controller
3750 3750 $mailList[] = $materiel->email_responsable;
3751 3751  
3752 3752 // - (2) G(R) - Ajout du Gestionnaire de Référence du matos (s'il y en a un)
  3753 + $gestionnaire_ref_email = '';
3753 3754 if ($materiel->gestionnaire_id) {
3754 3755 $gestionnaire_ref_email = TableRegistry::getTableLocator()->get('Users')->get($materiel->gestionnaire_id)->email;
3755 3756 $mailList[] = $gestionnaire_ref_email;
... ... @@ -3891,7 +3892,7 @@ class AppController extends Controller
3891 3892 //$mailList = ['etienne.pallier@irap.omp.eu'];
3892 3893 //$mailList = ['etiennoury@gmail.com'];
3893 3894 foreach ($mailList as $email_addr) {
3894   - // On envoi des mails à toute la liste, sauf pour "l'acteur", il sait ce qu'il a fait, pas besoin de le spam non plus hein
  3895 + // On envoi des mails à toute la liste, sauf à "l'acteur" (il sait ce qu'il a fait, pas besoin de le spam non plus hein)
3895 3896 //if ($mail == $_SESSION['Auth']['User']['mail'][0])
3896 3897 //continue;
3897 3898 //$message = $msg; // Sisi, cette variable $message est utile, m'enfin vous pouvez toujours essayer de la supprimer ..... Et pensez à regarder le contenu de vos mails !!! Sinon ca fait une tumeur
... ...
src/Template/Error/pdo_error.ctp
... ... @@ -78,6 +78,8 @@ if (AppController::isLabinventDebugMode()) {
78 78 </p>
79 79 <?php } ?>
80 80  
  81 +<?php dump($error); ?>
  82 +
81 83  
82 84 </div>
83 85  
... ...