mirror of
https://github.com/JimmXinu/FanFicFare.git
synced 2026-05-07 03:52:46 +02:00
adapter_fimfictionnet/adapter_royalroadcom: Better handling of cover image size fall back #1306
This commit is contained in:
parent
17331e9eb3
commit
cbde66cf41
2 changed files with 4 additions and 2 deletions
|
|
@ -184,7 +184,8 @@ class FimFictionNetSiteAdapter(BaseSiteAdapter):
|
|||
if storyImage:
|
||||
coverurl = storyImage['data-fullsize']
|
||||
# try setting from data-fullsize, if fails, try using data-src
|
||||
if self.setCoverImage(self.url,coverurl)[0].startswith("failedtoload"):
|
||||
cover_set = self.setCoverImage(self.url,coverurl)[0]
|
||||
if not cover_set or cover_set.startswith("failedtoload"):
|
||||
coverurl = storyImage['src']
|
||||
self.setCoverImage(self.url,coverurl)
|
||||
|
||||
|
|
|
|||
|
|
@ -289,7 +289,8 @@ class RoyalRoadAdapter(BaseSiteAdapter):
|
|||
if img:
|
||||
cover_url = img['src']
|
||||
# usually URL is for thumbnail. Try expected URL for larger image, if fails fall back to the original URL
|
||||
if self.setCoverImage(url,cover_url.replace('/covers-full/', '/covers-large/'))[0].startswith("failedtoload"):
|
||||
cover_set = self.setCoverImage(url,cover_url.replace('/covers-full/', '/covers-large/'))[0]
|
||||
if not cover_set or cover_set.startswith("failedtoload"):
|
||||
self.setCoverImage(url,cover_url)
|
||||
# some content is show as tables, this will preserve them
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue