Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

UserId is null #130

Open
bugeaud opened this issue Dec 5, 2022 · 6 comments
Open

UserId is null #130

bugeaud opened this issue Dec 5, 2022 · 6 comments

Comments

@bugeaud
Copy link

bugeaud commented Dec 5, 2022

Bonjour,

UserId semble null sur la fonction de la classe msReglementActe ...

[Mon Dec 05 11:58:19.727590 2022] [php:warn] [pid 585] [client 192.168.1.58:53156] PHP Warning: Trying to access array offset on value of type null in /app/MedShakeEHR-base/class/msReglementActe.php on line 110, referer: http://host/patient/2687/

Détecté sur version à jour à date (base+gynobs)

++

@MedShake
Copy link
Owner

MedShake commented Dec 5, 2022

Je n'arrive pas à reproduire et à trouver quand et où le warning sort.
Des précisions ?
Merci !

@bugeaud
Copy link
Author

bugeaud commented Jan 2, 2023

Il sort sur une utilisation classique en prod par une utilisatrice gynobst.

@MedShake
Copy link
Owner

MedShake commented Jan 2, 2023

Je ne pige pas, en 110 sur msReglementActe.php, pas de UserId à l'horizon.
Sur quelle action dans le logiciel ce warning sort ?

@bugeaud
Copy link
Author

bugeaud commented Jan 2, 2023

https://github.com/MedShake/MedShakeEHR-base/blob/master/class/msReglement.php#L110

Il y a $this->_userID=$res['userID'];. Je ne vois pas pourquoi ça s'éval à null mais ça semble bien le cas... j'essaye de retrouver le contexte et si c'est le cas je rajoute une trace sur le point pour en savoir plus.

@MedShake
Copy link
Owner

MedShake commented Jan 2, 2023

in /app/MedShakeEHR-base/class/msReglementActe.php

@MedShake
Copy link
Owner

MedShake commented Jan 2, 2023

Ton histoire en 110 ressemble plus à un secteur tarifaire (ou autre paramètre tarifaire) non/mal défini dans les paramètres de l'utilisateur qu'à un problème de userID.
J'avoue cependant que les règlements dans MedShakeEHR, c'est surement la plus grosse usine à gaz du biniou et que c'est infernal à régler :D

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants