accounts: invalidate web user cache on changes as well

previously used app.jf.CacheExpiry = time.Now(), now either call
app.InvalidateJellyfinCache() (when we only need it to get a user),
or app.InvalidateUserCaches() (when the web user list needs to be
updated).
This commit is contained in:
Harvey Tindall
2025-05-27 15:22:24 +01:00
parent 30acc4f9b8
commit d8e624ad22
6 changed files with 21 additions and 10 deletions
+1 -1
View File
@@ -104,7 +104,7 @@ func (app *appContext) checkUsers() {
expiry.DeleteAfterPeriod = true
app.storage.SetUserExpiryKey(user.ID, expiry)
}
app.jf.CacheExpiry = time.Now()
app.InvalidateJellyfinCache()
if contact {
if !ok {
continue