From 9c2ab5c3e6ffa7b77ead3cd615cfb0b052582487 Mon Sep 17 00:00:00 2001 From: DYefremov Date: Thu, 1 Apr 2021 23:00:18 +0300 Subject: [PATCH] fixed picons download from the web --- app/tools/picons.py | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/app/tools/picons.py b/app/tools/picons.py index bafda5f1..d3946303 100644 --- a/app/tools/picons.py +++ b/app/tools/picons.py @@ -65,15 +65,13 @@ class PiconsParser(HTMLParser): if self._single and ln == 4 and row[0].startswith("/logo/"): self.picons.append(Picon(row[0].strip(), "0")) else: - if ln == 9: + if ln > 8: url = None - if row[0].startswith("/logo/"): - url = row[0] - elif row[1].startswith("/logo/"): - url = row[1] + if row[2].startswith("/logo/"): + url = row[2] - if url and row[-3].isdigit(): - self.picons.append(Picon(url, row[-3])) + if url and row[0].isdigit(): + self.picons.append(Picon(url, row[0])) self._current_row = []