From 707453a513505cbdedb64a3e25009d5383d69341 Mon Sep 17 00:00:00 2001 From: Daniel Weschke Date: Tue, 8 Nov 2022 19:39:42 +0100 Subject: [PATCH] fix json load of string including an stderr output --- controldeck.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/controldeck.py b/controldeck.py index 207dfae..8acc931 100755 --- a/controldeck.py +++ b/controldeck.py @@ -308,7 +308,7 @@ class Volume(Div): else: cls.data['sinks'] = json.loads(sinks) - sink_inputs = process('pactl -f json list sink-inputs', shell=True) + sink_inputs = process('pactl -f json list sink-inputs 2>/dev/null', shell=True) # stderr might have e.g.: Invalid non-ASCII character: 0xffffffc3 if 'failure' in sinks: print("'pactl -f json list sink-inputs' returns", sink_inputs) cls.data['sink-inputs'] = []