From f9cec5e1b384ea2fd1bff0bb21f1a25198b6c33d Mon Sep 17 00:00:00 2001 From: Anna Schumaker Date: Tue, 28 Dec 2021 17:24:09 -0500 Subject: [PATCH] audio: Use the new match / case statement in scale.py:format_value() Signed-off-by: Anna Schumaker --- audio/scale.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/audio/scale.py b/audio/scale.py index 6b18547..b3c37b8 100644 --- a/audio/scale.py +++ b/audio/scale.py @@ -72,11 +72,11 @@ class AutoPauseScale(ScalePlus): return self.get_value() == 0 def format_value(self, scale, value): - value = int(value) - if value == -1: return "Keep Playing" - elif value == 0: return "This Track" - elif value == 1: return "Next Track" - return f"{value} Tracks" + match int(value): + case -1: return "Keep Playing" + case 0: return "This Track" + case 1: return "Next Track" + case _: return f"{int(value)} Tracks" def decrement(self): self.keep_playing = not self.about_to_pause()