mirror of
https://github.com/reddit-archive/reddit.git
synced 2026-01-26 23:39:11 -05:00
Make a bunch of Subreddit._by_name lookups stale.
This commit is contained in:
@@ -3625,7 +3625,7 @@ def render_ad(reddit_name=None, codename=None, keyword=None):
|
||||
return Dart_Ad("reddit.dart", reddit_name, keyword).render()
|
||||
|
||||
try:
|
||||
sr = Subreddit._by_name(reddit_name)
|
||||
sr = Subreddit._by_name(reddit_name, stale=True)
|
||||
except NotFound:
|
||||
return Dart_Ad("reddit.dart", g.default_sr, keyword).render()
|
||||
|
||||
|
||||
@@ -132,7 +132,7 @@ class AdSR(Relation(Ad, Subreddit)):
|
||||
return cls.by_sr(sr)
|
||||
|
||||
my_adsrs = cls.by_sr(sr)
|
||||
global_adsrs = cls.by_sr(Subreddit._by_name(g.default_sr))
|
||||
global_adsrs = cls.by_sr(Subreddit._by_name(g.default_sr, stale=True))
|
||||
|
||||
seen = {}
|
||||
for adsr in my_adsrs:
|
||||
|
||||
@@ -811,7 +811,7 @@ class DefaultSR(_DefaultSR):
|
||||
def __init__(self):
|
||||
_DefaultSR.__init__(self)
|
||||
try:
|
||||
self._base = Subreddit._by_name(g.default_sr)
|
||||
self._base = Subreddit._by_name(g.default_sr, stale=True)
|
||||
except NotFound:
|
||||
self._base = None
|
||||
|
||||
|
||||
Reference in New Issue
Block a user