Fix UserData cleanup task and queries (#14280)

This commit is contained in:
JPVenson
2025-06-12 02:30:57 +03:00
committed by GitHub
parent ea34a38f09
commit 1c4c9cf733
4 changed files with 6 additions and 6 deletions

View File

@@ -108,7 +108,7 @@ public sealed class BaseItemRepository
using var context = _dbProvider.CreateDbContext();
using var transaction = context.Database.BeginTransaction();
var date = (DateTimeOffset?)DateTimeOffset.Now;
var date = (DateTime?)DateTime.UtcNow;
// Detach all user watch data
context.UserData.Where(e => e.ItemId == id)
.ExecuteUpdate(e => e
@@ -529,7 +529,7 @@ public sealed class BaseItemRepository
{
// reattach old userData entries
var userKeys = item.UserDataKey.ToArray();
var retentionDate = (DateTimeOffset?)null;
var retentionDate = (DateTime?)null;
context.UserData
.Where(e => e.ItemId == PlaceholderId)
.Where(e => userKeys.Contains(e.CustomDataKey))