1
0
mirror of https://github.com/krateng/maloja.git synced 2023-08-10 21:12:55 +03:00

Album updates now properly evict caches

This commit is contained in:
krateng 2023-03-31 05:33:30 +02:00
parent d7d2f676a7
commit 246608f5e0

View File

@ -6,7 +6,7 @@ from datetime import datetime
from threading import Lock
from ..pkg_global.conf import data_dir
from .dbcache import cached_wrapper, cached_wrapper_individual
from .dbcache import cached_wrapper, cached_wrapper_individual, invalidate_caches, invalidate_entity_cache
from . import exceptions as exc
from doreah.logging import log
@ -352,6 +352,11 @@ def add_track_to_album(track_id,album_id,replace=False,dbconn=None):
)
result = dbconn.execute(op)
invalidate_entity_cache() # because album info has changed
invalidate_caches() # changing album info of tracks will change album charts
return True
@connection_provider