Erreur avec le log des emails envoyés

Les sujets de cette catégorie concernent le développement du logiciel MedshakeEHR.
Mockinbird
Messages : 12
Inscription : 08 févr. 2023, 16:55

Erreur avec le log des emails envoyés

Message non lu par Mockinbird »

Bonsoir,

J'ai remarqué, dans la page patient, que l'affichage de l'historique des emails envoyés ne fonctionnait plus (/logs/historiqueMailSend/1234/).
Dans controlers/logs/historiqueMailSend.php il me semble que l'erreur vient du format des marqueurs de la dernière requete sql 'sql2tabKey' pour passer les expéditeurs à la page :

Code : Tout sélectionner

$p['page']['expediteurs'] = msSQL::sql2tabKey("select m.fromID as id, concat(p.value, ' ', n.value) as identite
  from objets_data as m
  left join objets_data as n on n.toID=m.fromID and n.typeID='" . $name2typeID['lastname'] . "' and n.outdated='' and n.deleted=''
  left join objets_data as p on p.toID=m.fromID and p.typeID='" . $name2typeID['firstname'] . "' and p.outdated='' and p.deleted=''
  where m.typeID='" . $name2typeID['mailPorteur'] . "'
  group by m.fromID, p.value, n.value
  order by n.value", "id", "identite", $name2typeID);

J'ai modifié comme suit et cela remarche :

Code : Tout sélectionner

  $p['page']['expediteurs'] = msSQL::sql2tabKey("select m.fromID as id, concat(p.value, ' ', n.value) as identite
  from objets_data as m
  left join objets_data as n on n.toID=m.fromID and n.typeID= :lastname and n.outdated='' and n.deleted=''
  left join objets_data as p on p.toID=m.fromID and p.typeID= :firstname and p.outdated='' and p.deleted=''
  where m.typeID= :mailPorteur
  group by m.fromID, p.value, n.value
  order by n.value", "id", "identite", $name2typeID);
Avatar de l’utilisateur
Bertrand
Messages : 178
Inscription : 21 juil. 2020, 18:08
Localisation : Dans le grand bain
Contact :

Re: Erreur avec le log des emails envoyés

Message non lu par Bertrand »

Oh bien vu, merci !
C'est corrigé et poussé dans le repository.

B.

MedShakeEHR : Le Logiciel Médical Modulaire Libre
http://www.medshake.app/

MedShake : communauté médicale bien fraîche (et un peu secouée) !
https://www.medshake.net/

Avatar de l’utilisateur
Bertrand
Messages : 178
Inscription : 21 juil. 2020, 18:08
Localisation : Dans le grand bain
Contact :

Re: Erreur avec le log des emails envoyés

Message non lu par Bertrand »

Une version 8.0.2 est consolidée et corrige cela.

B.

MedShakeEHR : Le Logiciel Médical Modulaire Libre
http://www.medshake.app/

MedShake : communauté médicale bien fraîche (et un peu secouée) !
https://www.medshake.net/

Répondre