Переглянути джерело

strip https in vtuner station urls

milaq 6 роки тому
батько
коміт
83ad5733ed
1 змінених файлів з 7 додано та 1 видалено
  1. 7 1
      ycast/vtuner.py

+ 7 - 1
ycast/vtuner.py

@@ -7,6 +7,12 @@ def get_init_token():
     return XML_HEADER + '<EncryptedToken>0000000000000000</EncryptedToken>'
 
 
+def strip_https(url):
+    if url.startswith('https://'):
+        url = 'http://' + url[8:]
+    return url
+
+
 class Page:
     def __init__(self):
         self.items = []
@@ -88,7 +94,7 @@ class Station:
         self.uid = uid
         self.name = name
         self.description = description
-        self.url = url
+        self.url = strip_https(url)
         self.logo = logo
         self.genre = genre
         self.location = location