From 32a1308ad39e0fbeaa25a7ebaed1c7a726da5d45 Mon Sep 17 00:00:00 2001 From: Matthew Warren <3910+haircut@users.noreply.github.com> Date: Sat, 2 Apr 2022 00:02:29 -0400 Subject: [PATCH] Add correct handling of bytes return value from jamfHelper --- better-jamf-policy-deferral.py | 1 + 1 file changed, 1 insertion(+) diff --git a/better-jamf-policy-deferral.py b/better-jamf-policy-deferral.py index c529f02..77da482 100755 --- a/better-jamf-policy-deferral.py +++ b/better-jamf-policy-deferral.py @@ -180,6 +180,7 @@ def display_prompt(): proc = subprocess.Popen(cmd, stdout=subprocess.PIPE, stderr=subprocess.PIPE) out, err = proc.communicate() + out = out.decode("UTF-8") # Check that the return value does not represent an 'error value' if not out in error_values: # Special case for 'Start Now' which returns '1'