fix favicon url.

master
Jason Schwarzenberger 4 years ago
parent 0374794536
commit 1d78b1c592
  1. 2
      apiserver/feeds/news.py

@ -145,7 +145,9 @@ class _Base:
favicon = soup.find_all('link', rel="shortcut icon", href=True)
others = soup.find_all('link', rel="icon", href=True)
icons = icon32 + icon16 + favicon + others
base_url = '/'.join(ref.split('/')[:3])
icons = list(set([i.get('href') for i in icons]))
icons = [i if i.startswith('http') else base_url + i for i in icons]
if icons:
s['icon'] = icons[0]

Loading…
Cancel
Save