search and ai stabilization work, localization stablized.

This commit is contained in:
master
2026-02-24 23:29:36 +02:00
parent 4f947a8b61
commit b07d27772e
766 changed files with 55299 additions and 3221 deletions

View File

@@ -1,6 +1,7 @@
using StellaOps.Evidence.Core;
using StellaOps.Evidence.Persistence.EfCore.Models;
using System.Text.Json;
using static StellaOps.Localization.T;
namespace StellaOps.Evidence.Persistence.Postgres;
@@ -9,7 +10,7 @@ public sealed partial class PostgresEvidenceStore
private static IEvidence MapFromEntity(EvidenceRecordEntity entity)
{
var provenance = JsonSerializer.Deserialize<EvidenceProvenance>(entity.Provenance, _jsonOptions)
?? throw new InvalidOperationException($"Failed to deserialize provenance for evidence {entity.EvidenceId}");
?? throw new InvalidOperationException(_t("common.evidence.provenance_deserialize_failed", entity.EvidenceId));
var signatures = JsonSerializer.Deserialize<List<EvidenceSignature>>(entity.Signatures, _jsonOptions)
?? [];