Closed SonjaKaufmann closed 7 years ago
Bitte klarer spezifizieren:
Alles Prio 1
!? Wirklich!?
Client Sonja Kohls (Psychologin) Patient 3108, welcher schon abgeschlossen ist und daher auch keine Berechtigung besteht, aber deshalb muss mich das System ja nicht rausschmeissen und ich mich wieder neu einloggen. Und ja Prio 1, denn wenn es das nach der Einführung bei allen macht und sie sich dauernd neu einloggen müssen, dann werden sie recht genervt sein! Fehler reproduzierbar mit der folgenden Fehlermeldung:
Tatsächlich - Fehler behoben: https://github.com/ottigerb/therapy-server/commit/9fecded0db0cedf8ccfc031229b6448708b2374c
Wenn der Zugriff aufgrund der Patient-Access
(Impliziter / Expliziter Behandlungsauftrag) verweigert wird erscheint nun wieder korrekterweise das entsprechende Formular.
Es passiert immer noch. Habe Cache geleert und bei einem anderen abgeschlossenen Patienten versucht und wurde wieder rausgeworfen (damit meine ich, dass ich wieder zum Login komme und es kam wieder der Fehler.
Wenn ich mich dann wieder einlogge, dann muss ich unten den Fehler wegklicken, aber es erscheint kein Formular.
Soll ich den Punkt mit den Rollenaufgaben separat nehmen, denn die sind auch noch drauf?
...Du bist lokal - Südhang? Der Fix wird erst auf den demoserver geladen. Beim nächsten Stable wird dieser ach der Südhang erhalten. Testen der neusten Features/Bugfixes immer auf dem Demo.
Okay, jetzt habe ich es erneut angeschaut und ich nehme an es ist aktualisiert, denn die Rollenaufgaben sind nun verschwunden :-) und komme jetzt auf die Maske für die Angabe des Nutzungsgrundes, aber wenn ich dort etwas auswähle und 24 Stunden Zugriff möchte, dann kommt der folgende Fehler:
Fehler bestätigt - wird hoffentlich dadurch eliminiert: https://github.com/ottigerb/therapy-server/commit/66d588b663d84aabe289b8ed71e4431eb76eae0c. => Next Stable!
Versuche doch noch andere Formulareingaben - bin gespannt welche Variante zu "erfolgreichem" Speichern führt. :-)
alle Varianten führen zu dem Fehler und ich komme nicht weiter. Zudem kann man Assessment nicht alleine anklicken, es sind in dem Fall dann immer zwei aktiviert.
Wann wird denn der Next Stable ausgeführt?
"access_forms": [{
"identifier": "Behandlungsauftrag",
"description": "Informationen zu Ihrem Behandlungsauftrag",
"type": "patient",
"title": "Behandlungsauftrag | Zugriff",
"header": "Behandlungsauftrag: Es ist Ihnen kein impliziter Behandlungsauftrag zugeordnet.",
"fields": [{
"type": "select",
"identifier": "FormBA_Select_Reason",
"label": "Begründung",
"options": [
{ "value": "1", "text": "Zur Fertigstellung von Berichten" },
{ "value": "2", "text": "Notfallsituation" },
{ "value": "3", "text": "Zur Vorbereitung | Geplanter Eintritt" },
{ "value": "4", "text": "Assessment" }
]
}, {
"type": "textarea",
"identifier": "FormBA_Textarea_Remarks",
"label": "Bemerkungen"
}],
"footer": "Begründen Sie, warum Sie auf den oben genannten Patienten zugreifen möchten. Danke.",
"validity": 86400
}],
=> Oh, guter Hinweis - Assessment war fälschlicherweise auch mit Value=3 versehen. Interessant, dass dies erst jetzt "gemerkt" wird. Dies hat nichts mit client.new
zu tun. Anyway: Fixed: https://github.com/ottigerb/therapy-server/commit/c79222e0e6d8eee6440db311d9115e5c87ce197c
=> Stable ist angekommen. Jedoch noch nicht mit diesem Assessment doppelt. Versuche jetzt nochmals - zuerst Cache leeren - zur Sicherheit! Danke!
Irgendwie verschwinden heute auch meine GitHub-Einträge immer wieder, komisch. Also der Fehler taucht als Therapeut/Psychologe immer noch auf.
Hast Du "Cache" geleert? Habe soeben den aktuellen Stable angefordert.
Dieser sollte in den nächsten 10 Minuten ankommen: http://optinomic.cust.local/client.new/#/admin zeigt aktuell: https://github.com/ottigerb/therapy-server/commit/9592c170eebc40ac3f4adb7d89ea872b16e1af26 wird c79222e0e6d8eee6440db311d9115e5c87ce197c.
Ne noch nicht, war mich gerade am ausloggen, aber dann prüfe ich das gleich nochmal.
Mhhhh, muss wohl nochmal leeren und noch warten, gerade ging es noch nicht.
Es geht immer noch nicht. Nur das wir uns nicht falsch verstehen. Es handelt sich um abgeschlossene Patienten, welche ich als Therapeut aus irgendeinem Grund einsehen möchte und mir ist noch kein Behandlungsauftrag zugeordnet. Also wenn ich z.B, weiss es kommt ein Patient, der war vor längerem schon Mal da und ich möchte mit die letzte Behandlung anschauen. Wenn ich als Admin reingehe, dann habe ich ja immer Zugriff. Aber wenn ich mit meinem 2. Therapeuten-Account drin bin, dann geht es immer noch nicht. Verabschiede mich jetzt in den Feierabend und versuche es morgen wieder, nachdem ich den Cache geleert habe.
Ich habe einen Testtherapeuten (Therapeut Test) angelegt und selbst versucht:
1.) Access-Form erscheint wie erwartet:
2.) Zugriff anfordern funktioniert ebenfalls. Die Behandlungen bleiben jedoch leer.
Nach einem F5 der Seite: http://optinomic.cust.local/client.new/#/patient/1453 Wird auch der Fall etc. geladen und kann "normal" betrachtet werden:
=> Bug.: Assessment / Doppelte Selektion wird morgen behoben. => Prio 2 :: Sauberes "Data Refresh" nachdem das Formular versendet wurde.
Also ich bekomme weiter den Fehler 500 und komme nicht weiter.
Dann verstehe ich nicht, wie man den Fall auswählen soll, wenn die Behandlungen leer bleiben? Bzw. wieso nochmal ein F5, Also das hat für mich Prio 1, denn das ist echt doof, wenn ich bei der Einführung schon tricksen muss. Das mit dem doppelten Klick auf Assessment ist nicht so wichtig.
...versuche doch weiterhin ob Du den Error 500 "beheben" kannst. Cache leeren, Access-Form Seite neu laden etc. etc. = Ich kann diesen Fehler nicht reproduzieren.
...bzgl. Tricks - ich schau, was ich heute noch erreiche. Vielleicht fällt ja ein Patient aus - oder es gibt Nachtschicht. Hab da eine Idee wie dieses "Reload" gelöst werden könnte.
Ich versuche es nochmal. Vielleicht kannst Du mir ja mal deinen Testtherapeuten nennen und sein login und ich kann schauen ob es nur bei meinem Kohls-Testtherapeuten schief läuft.
Habe alles versucht: Login ,it privaten Computer, logout und neu Login -> Fehler 500 beim auftun des Patienten erneut Cache geleert -> Fehler 500 F5 -> Fehler 500 Seite neu gelade -> Erfolg!!!!!! Hoffe das wirkt nachhaltig. Habe es mit zweitem Patienten versucht und auch dort ging es ohne das ich etwas machen musst.
Das mit dem Seite neu laden funktioniert, bis ich wieder ausgelockt war. Dann muss ich beim ersten Formular nochmal Seite neu laden, dann geht es auch bei allen weiteren. Hope that helps.
...Danke - solche Feedbacks sind sehr hilfreich!
Again: Der Tip mit "neu anmelden" => SQL Error 500 war wirklich Gold wert. Ich konnte den Fehler reproduzieren und dann auch lösen. Auch wird nun gleich nach [Zugriff für 24 Stunden]
alle Daten korrekt geladen. Neuer Stable is currently building => Wird asap den Weg zu Euch finden. Ich werde es auf dem Südhang-Server nochmals testen und hoffentlich Issue schliessen.
YES :: Funktioniert m.E. nun "tadellos"!
Also zur Einführung ist es nicht so schlimm, aber bei mir kommt jetzt gar nicht mehr das Zugriffsformular, habe von meinem Therapeuten-Account Zugriff auf alle Daten!
Vielleicht sind die 24 Stunden noch nicht abgelaufen? Andere Patienten ebenfalls geprüft?
EDIT:: Soeben nochmals getestet: Bei mir funktioniert alles Einwandfrei.
Mehrere Pateinten getestet und sind schon länger ausgetreten. Kein Formular.
...bei mir wie gesagt: Alles tiptop. Allenfalls Cache nochmals leeren.
Jetzt ist es angekommen :-) Tiptop!
Access - Forms