From 3b0a20afd86bbb0bc0021b71c10cf1e490c5e9fc Mon Sep 17 00:00:00 2001 From: Sebastian Date: Thu, 28 Jul 2022 20:25:18 +0200 Subject: [PATCH] Fix JSON --- .../Assets/AssetUsageTracker_EventHandling.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/backend/src/Squidex.Domain.Apps.Entities/Assets/AssetUsageTracker_EventHandling.cs b/backend/src/Squidex.Domain.Apps.Entities/Assets/AssetUsageTracker_EventHandling.cs index 04bc4c670..d7270290b 100644 --- a/backend/src/Squidex.Domain.Apps.Entities/Assets/AssetUsageTracker_EventHandling.cs +++ b/backend/src/Squidex.Domain.Apps.Entities/Assets/AssetUsageTracker_EventHandling.cs @@ -12,6 +12,7 @@ using Squidex.Domain.Apps.Core.Tags; using Squidex.Domain.Apps.Events.Assets; using Squidex.Infrastructure; using Squidex.Infrastructure.EventSourcing; +using Squidex.Infrastructure.Json.System; using Squidex.Infrastructure.States; using Squidex.Infrastructure.UsageTracking; @@ -150,7 +151,10 @@ namespace Squidex.Domain.Apps.Entities.Assets await tagService.UpdateAsync(appId, TagGroups.Assets, updates); } - Console.WriteLine($"Writing tags: {JsonSerializer.Serialize(tagsPerApp)}"); + var options = new JsonSerializerOptions(); + options.Converters.Add(new StringConverter()); + + Console.WriteLine($"Writing tags: {JsonSerializer.Serialize(tagsPerApp, options)}"); await store.WriteManyAsync(tagsPerAsset.Select(x => new SnapshotWriteJob(x.Key, x.Value, 0))); }