& in metadata problem...

This commit is contained in:
Pecusx
2017-05-06 00:34:22 +02:00
committed by GitHub
parent aad66ac5b8
commit e60d7758c3
+2 -1
View File
@@ -556,7 +556,8 @@ def display_current(lcd,radio,toggleScrolling):
if radio.streaming: if radio.streaming:
if radio.streammetadata != title: if radio.streammetadata != title:
radio.streammetadata = title radio.streammetadata = title
metadataFormatted = radio.streammetadata.replace(" ","+") #add "+" instead of " " for icecast2 tempmetadata = radio.streammetadata.replace(" ","+") #add "+" instead of " " for icecast2
metadataFormatted = radio.tempmetadata.replace("&","and") #add "and" instead of "&" for icecast2
requestToSend = ("http://localhost:8001/admin/metadata?mount=/mpd&mode=updinfo&song=") +(metadataFormatted) requestToSend = ("http://localhost:8001/admin/metadata?mount=/mpd&mode=updinfo&song=") +(metadataFormatted)
r = requests.get((requestToSend), auth=("admin","mympd")) r = requests.get((requestToSend), auth=("admin","mympd"))