Skip to content
This repository has been archived by the owner on Jul 9, 2024. It is now read-only.

Terminsuche: NameError exception raised #367

Closed
rmy12345 opened this issue Jun 7, 2021 · 5 comments
Closed

Terminsuche: NameError exception raised #367

rmy12345 opened this issue Jun 7, 2021 · 5 comments

Comments

@rmy12345
Copy link

rmy12345 commented Jun 7, 2021

Das Erstellen eines Vermittlungscodes hat geklappt, aber wenn ich jetzt versuche damit nach einem Termin zu suchen, bekomme ich folgende Fehlermeldung:
2021-06-07 22:27:17.147 impfterminservice [err] [*4Z9K | 79108, 79341] Terminpaare können nicht geladen werden: Impf-Code kann nicht für die PLZ '79108' verwendet werden.
2021-06-07 22:27:17.147 impfterminservice [err] [termin_suchen] NameError exception raised - retry 1
2021-06-07 22:27:17.194 impfterminservice [err] [*4Z9K | 79108, 79341] Terminpaare können nicht geladen werden: Impf-Code kann nicht für die PLZ '79108' verwendet werden.
2021-06-07 22:27:17.194 impfterminservice [err] [termin_suchen] NameError exception raised - retry 2
2021-06-07 22:27:17.231 impfterminservice [err] [*4Z9K | 79108, 79341] Terminpaare können nicht geladen werden: Impf-Code kann nicht für die PLZ '79108' verwendet werden.
2021-06-07 22:27:17.231 impfterminservice [err] [termin_suchen] NameError exception raised - retry 3
2021-06-07 22:27:17.278 impfterminservice [err] [*4Z9K | 79108, 79341] Terminpaare können nicht geladen werden: Impf-Code kann nicht für die PLZ '79108' verwendet werden.
...
2021-06-07 22:27:17.579 impfterminservice [err] [termin_suchen] NameError exception raised - retry 10
2021-06-07 22:27:17.579 impfterminservice [err] [*4Z9K | 79108, 79341] File "tools\utils.py", line 32, in wrapper
File "tools\its.py", line 633, in termin_suchen
NameError: name 'quit' is not defined

Fehler:
cannot unpack non-iterable bool object

Danach lande ich wieder im Menu. Der Vermittlungscode ist gültig, er wird auf der 116117 akzeptiert.
Ich habe die v1.1.8

@andoorius
Copy link

Freiburg und Kenzingen sind nicht aus der gleichen Codegruppe. Hier werden 2 Codes benötigt. Siehe auch: https://github.com/iamnotturner/vaccipy/wiki/Ein-Code-fuer-mehrere-Impfzentren

@dominikwalk
Copy link
Contributor

Die NameError exception ist allerdings reproduzierbar und hängt an dem Aufruf von quit(), wie von @rmy12345 geposted.
Das Problem tritt nur nach dem build auf. Beim Ausführen durch direkten Aufruf mit python3 Interpreter, wird in jedem Fall das site module importiert und quit() ist definiert.
Siehe: https://docs.python.org/3.8/library/constants.html#quit

Fehler sollte durch den Aufruf von sys.exit() oder raise SystemExit behoben werden können.

@timreibe
Copy link
Owner

timreibe commented Jun 8, 2021

Die NameError exception ist allerdings reproduzierbar und hängt an dem Aufruf von quit(), wie von @rmy12345 geposted.

Das Problem tritt nur nach dem build auf. Beim Ausführen durch direkten Aufruf mit python3 Interpreter, wird in jedem Fall das site module importiert und quit() ist definiert.

Siehe: https://docs.python.org/3.8/library/constants.html#quit

Fehler sollte durch den Aufruf von sys.exit() oder raise SystemExit behoben werden können.

Danke für die ausführliche Erklärung, das wusste ich nicht. Ich hab gesehen, dass dus in deinem Fork angepasst hast. Willst du kurz einen PR aufmachen, oder sollen wir's selbst ändern?

@rmy12345
Copy link
Author

rmy12345 commented Jun 8, 2021

Danke für eure Hilfe! Ich habe Kenzingen aus den Kontaktdaten entfernt und frage nur für Freiburg an. Jetzt klappt es problemlos.

@dominikwalk
Copy link
Contributor

Die NameError exception ist allerdings reproduzierbar und hängt an dem Aufruf von quit(), wie von @rmy12345 geposted.
Das Problem tritt nur nach dem build auf. Beim Ausführen durch direkten Aufruf mit python3 Interpreter, wird in jedem Fall das site module importiert und quit() ist definiert.
Siehe: https://docs.python.org/3.8/library/constants.html#quit
Fehler sollte durch den Aufruf von sys.exit() oder raise SystemExit behoben werden können.

Danke für die ausführliche Erklärung, das wusste ich nicht. Ich hab gesehen, dass dus in deinem Fork angepasst hast. Willst du kurz einen PR aufmachen, oder sollen wir's selbst ändern?

Gerne 🙂 PR siehe: #373

timreibe added a commit that referenced this issue Jun 8, 2021
fix(Falsche PLZ): Fixed NameError exception #367
TRojaner2013 added a commit to TRojaner2013/vaccipy that referenced this issue Jun 8, 2021
Added venv

Lade Basis daten

Load Date and Weekdays

Load date and time

added warning messages on error

added documentation

added try except

wenn keine version.txt vorhanden ist, startet das GUI nicht

Update gui.py

fix

Fixed NameError exception timreibe#367

Fixed NameError exception due to quit() call. Replaced with sys.exit().
reference: https://docs.python.org/3.8/library/constants.html#quit
Tested in Linux-Ubuntu-20.04 build.

minor bug fixes

minor bug fixes

Add support for Modus Code-Generieren

Revert "Update .gitignore"

This reverts commit b00be6e.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants