feat: add_general_interceptor_module
This commit is contained in:
@@ -0,0 +1,13 @@
|
||||
from app.general.general_interceptors import add_general_interceptor, GeneralInterceptor
|
||||
from app.utils.redis_utils import remove_redis_cache
|
||||
|
||||
|
||||
def add_general_interceptor_module():
|
||||
async def before_update(row, session, user):
|
||||
module = row.get("code", None)
|
||||
await remove_redis_cache(f"@@general_module_{module}")
|
||||
|
||||
add_general_interceptor(GeneralInterceptor(
|
||||
module='module',
|
||||
before_update=before_update
|
||||
))
|
||||
Reference in New Issue
Block a user