display error update time in brackets

This commit is contained in:
2021-01-19 19:41:02 +08:00
parent 3426750abb
commit eea40df37c

View File

@@ -47,13 +47,11 @@ def getTextContentForRSSInList(rssEntry: RSSEntry, s: settings) -> str:
text = textc()
text.addtotext(
f"""<a href="{rssEntry.url}">{rssEntry.title}</a>""")
temp = ''
ttl = 0 if rssEntry.interval is None else rssEntry.interval
ttl = max(min(ttl, s._maxTTL), s._minTTL)
temp = f'更新间隔:{ttl}'
if rssEntry.lasterrortime is not None and rssEntry.lasterrortime >= rssEntry.lastupdatetime and rssEntry.errorcount > 0:
temp = f'更新间隔:{s._retryTTL[rssEntry.errorcount]}'
else:
ttl = 0 if rssEntry.interval is None else rssEntry.interval
ttl = max(min(ttl, s._maxTTL), s._minTTL)
temp = f'更新间隔:{ttl}'
temp = f'{temp}({s._retryTTL[rssEntry.errorcount]})'
text.addtotext(temp)
temp = '上次更新时间:未知' if rssEntry.lastupdatetime is None or rssEntry.lastupdatetime < 0 else f'上次更新时间:{timeToStr(rssEntry.lastupdatetime)}'
text.addtotext(temp)