rework input to string

This commit is contained in:
Karl Hudgell 2024-09-20 12:52:23 +01:00
parent 67ef8209f4
commit 6eb668510b

View File

@ -25,7 +25,6 @@ if len(sys.argv) > 1:
# Get the JSON argument from the command line
input_str = sys.argv[1]
try:
# Convert the JSON string into a dictionary
disc_data = input_str.split(":")
if disc_data[0] == "ytmusic":
@ -42,8 +41,7 @@ if len(sys.argv) > 1:
# Pass the parsed data to the update_disc function
control_player(client, "PLAY")
update_disc(client, disc_data)
except json.JSONDecodeError as e:
try:
else:
if input_str == "EJECT":
# PAUSE the current playing item
control_player(client, "PAUSE")
@ -55,7 +53,3 @@ if len(sys.argv) > 1:
control_player(client, "PAUSE")
else:
print(f"Can't process {input_str}")
except Exception:
print(f"Invalid JSON format: {e}")
else:
print("No Command or Track Info Passed")