Remove prefixes from cache
This commit is contained in:
parent
542293f8d3
commit
77dd53567f
1 changed files with 4 additions and 5 deletions
|
@ -101,7 +101,6 @@ cache = {}
|
||||||
ca che[k] = Cache(k)"""
|
ca che[k] = Cache(k)"""
|
||||||
|
|
||||||
# We still need 'cache' for prefixes and custom permissions however, so for now, just include that
|
# We still need 'cache' for prefixes and custom permissions however, so for now, just include that
|
||||||
cache['prefixes'] = Cache('prefixes')
|
|
||||||
cache['server_settings'] = Cache('server_settings')
|
cache['server_settings'] = Cache('server_settings')
|
||||||
|
|
||||||
async def update_cache():
|
async def update_cache():
|
||||||
|
@ -137,7 +136,7 @@ async def add_content(table, content):
|
||||||
result = {}
|
result = {}
|
||||||
|
|
||||||
await conn.close()
|
await conn.close()
|
||||||
if table == 'prefixes' or table == 'server_settings':
|
if table == 'server_settings':
|
||||||
loop.create_task(cache[table].update())
|
loop.create_task(cache[table].update())
|
||||||
return result.get('inserted', 0) > 0
|
return result.get('inserted', 0) > 0
|
||||||
|
|
||||||
|
@ -152,7 +151,7 @@ async def remove_content(table, key):
|
||||||
pass
|
pass
|
||||||
|
|
||||||
await conn.close()
|
await conn.close()
|
||||||
if table == 'prefixes' or table == 'server_settings':
|
if table == 'server_settings':
|
||||||
loop.create_task(cache[table].update())
|
loop.create_task(cache[table].update())
|
||||||
return result.get('deleted', 0) > 0
|
return result.get('deleted', 0) > 0
|
||||||
|
|
||||||
|
@ -170,7 +169,7 @@ async def update_content(table, content, key):
|
||||||
result = {}
|
result = {}
|
||||||
|
|
||||||
await conn.close()
|
await conn.close()
|
||||||
if table == 'prefixes' or table == 'server_settings':
|
if table == 'server_settings':
|
||||||
loop.create_task(cache[table].update())
|
loop.create_task(cache[table].update())
|
||||||
return result.get('replaced', 0) > 0 or result.get('unchanged', 0) > 0
|
return result.get('replaced', 0) > 0 or result.get('unchanged', 0) > 0
|
||||||
|
|
||||||
|
@ -185,7 +184,7 @@ async def replace_content(table, content, key):
|
||||||
result = {}
|
result = {}
|
||||||
|
|
||||||
await conn.close()
|
await conn.close()
|
||||||
if table == 'prefixes' or table == 'server_settings':
|
if table == 'server_settings':
|
||||||
loop.create_task(cache[table].update())
|
loop.create_task(cache[table].update())
|
||||||
return result.get('replaced', 0) > 0 or result.get('unchanged', 0) > 0
|
return result.get('replaced', 0) > 0 or result.get('unchanged', 0) > 0
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue