fix favicon url.
This commit is contained in:
parent
0374794536
commit
1d78b1c592
|
@ -145,7 +145,9 @@ class _Base:
|
||||||
favicon = soup.find_all('link', rel="shortcut icon", href=True)
|
favicon = soup.find_all('link', rel="shortcut icon", href=True)
|
||||||
others = soup.find_all('link', rel="icon", href=True)
|
others = soup.find_all('link', rel="icon", href=True)
|
||||||
icons = icon32 + icon16 + favicon + others
|
icons = icon32 + icon16 + favicon + others
|
||||||
|
base_url = '/'.join(ref.split('/')[:3])
|
||||||
icons = list(set([i.get('href') for i in icons]))
|
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:
|
if icons:
|
||||||
s['icon'] = icons[0]
|
s['icon'] = icons[0]
|
||||||
|
|
Loading…
Reference in New Issue
Block a user