Implement global caching for all workers

This commit is contained in:
Jeremy Zhang
2017-04-21 21:18:14 -07:00
parent 71f4785d13
commit 52af78ade3
7 changed files with 21 additions and 14 deletions

View File

@ -114,7 +114,7 @@ def format_post_content(message):
message = "**<{}#{}>** {}".format(session['username'], session['discriminator'], message) # I would like to do a @ mention, but i am worried about notif spam
return message
@cache.cached(timeout=60, key_prefix=make_guildchannels_cache_key)
@cache.cache(make_guildchannels_cache_key, expires=60)
def get_guild_channels(guild_id):
if user_unauthenticated():
member_roles = [guild_id] #equivilant to @everyone role