From ba0d4f300c0db1795b2069c70d85ad8d401d09c2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cyrill=20K=C3=BCttel?= Date: Mon, 5 Aug 2024 20:29:25 +0200 Subject: [PATCH] Cache default profile picture --- src/privatim/models/profile_pic.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/privatim/models/profile_pic.py b/src/privatim/models/profile_pic.py index e23b72b4..f3e873f3 100644 --- a/src/privatim/models/profile_pic.py +++ b/src/privatim/models/profile_pic.py @@ -1,4 +1,5 @@ from privatim.static import get_default_profile_pic_data +from functools import cache from sqlalchemy import select @@ -8,6 +9,7 @@ from privatim.models import GeneralFile +@cache def get_or_create_default_profile_pic(session: 'Session') -> 'GeneralFile': from privatim.models import GeneralFile stmt = select(GeneralFile).where(