summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Bruhin <me@the-compiler.org>2022-12-06 18:43:05 +0100
committerFlorian Bruhin <me@the-compiler.org>2022-12-06 18:43:05 +0100
commit7fb15312d0f1fffce1f9675a1f1ab451a6b32869 (patch)
tree683fc9711fc010d65a3778e352bda2b533ea3b45
parentc4bfd848f966a263fc72d84f4237221b83fe7c89 (diff)
downloadqutebrowser-7fb15312d0f1fffce1f9675a1f1ab451a6b32869.tar.gz
qutebrowser-7fb15312d0f1fffce1f9675a1f1ab451a6b32869.zip
quitter: Simplify :quit implementation
None is the default value for instance.shutdown()'s "session", so we can simplify this a bit.
-rw-r--r--qutebrowser/misc/quitter.py10
1 files changed, 4 insertions, 6 deletions
diff --git a/qutebrowser/misc/quitter.py b/qutebrowser/misc/quitter.py
index 3169e8bfa..92764a3a4 100644
--- a/qutebrowser/misc/quitter.py
+++ b/qutebrowser/misc/quitter.py
@@ -282,12 +282,10 @@ def quit_(save: bool = False,
"""
if session is not None and not save:
raise cmdutils.CommandError("Session name given without --save!")
- if save:
- if session is None:
- session = sessions.default
- instance.shutdown(session=session)
- else:
- instance.shutdown()
+ if save and session is None:
+ session = sessions.default
+
+ instance.shutdown(session=session)
@cmdutils.register()