From 8397efa32491c86e3887c41af32d7d571de872c4 Mon Sep 17 00:00:00 2001 From: DYefremov Date: Mon, 5 Aug 2024 21:24:43 +0300 Subject: [PATCH] streamrelay adjustment --- app/eparser/enigma/streamrelay.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/eparser/enigma/streamrelay.py b/app/eparser/enigma/streamrelay.py index 2c13ff69..b6d2ec55 100644 --- a/app/eparser/enigma/streamrelay.py +++ b/app/eparser/enigma/streamrelay.py @@ -54,10 +54,10 @@ class StreamRelay(dict): def get_ref_data(self, ref): """ Returns tuple from FAV ID and ref or ref and None for comments. """ data = ref.split(":") - if len(data) == 10: + if len(data) == 11: + if "http" in data[-1]: + return ref.replace("%3a", "%3A"), ref return f"{data[3]}:{data[4]}:{data[5]}:{data[6]}", ref - elif len(data) > 10: - return ref.replace("%3a", "%3A"), ref return ref, None def save(self, path):