From 960565896c33c31a25e4504abfdde79e709664fc Mon Sep 17 00:00:00 2001 From: foefl Date: Thu, 18 Dec 2025 13:22:41 +0100 Subject: [PATCH] add hint for abortion by user --- src/dopt_pollublock_blockchain/app.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/dopt_pollublock_blockchain/app.py b/src/dopt_pollublock_blockchain/app.py index 3fdec65..0b44ebb 100644 --- a/src/dopt_pollublock_blockchain/app.py +++ b/src/dopt_pollublock_blockchain/app.py @@ -500,6 +500,10 @@ def app() -> bool: "Blockchain kann geprüft werden, ob die Einträge der Datenbank geändert wurden.\n" "Die Blockchain verwendet Proof-of-Work (PoW) als Konsensus-Algorithmus." ) + console.print( + "\n[italic royal_blue1]Hinweis: Sie können die Anwendung jederzeit durch Drücken der " + "Tastenkombination >Strg< + >C< beenden\n" + ) if not click.confirm("Fortfahren?", default=True): return True @@ -606,8 +610,7 @@ def main() -> None: try: aborted = app() except (KeyboardInterrupt, click.exceptions.Abort): - console.print("\n[italic]Die Anwendung wurde durch den Nutzer beendet.") - sys.exit(1) + aborted = True if aborted: console.print("\n[italic]Die Anwendung wurde durch den Nutzer beendet.")