From 8e838ae765823331e72f50942cc9e86a8d9bf4e5 Mon Sep 17 00:00:00 2001 From: masarray Date: Mon, 20 Jul 2026 16:25:36 +0700 Subject: [PATCH] Merge exact read-only RCB evidence before live CID export --- MainWindow.RcbExport.cs | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/MainWindow.RcbExport.cs b/MainWindow.RcbExport.cs index bfed5e76a..4dbe56285 100644 --- a/MainWindow.RcbExport.cs +++ b/MainWindow.RcbExport.cs @@ -316,6 +316,15 @@ private async Task ExportLegacySasRcbAsync( row.Reference, availability); } + + if (availability != null) + { + exportModel = LiveRcbDataSetEvidenceMerger.MergeSelectedReportControlEvidence( + exportModel, + row.Reference, + availability); + } + var filteredModel = SclReportControlFilter.FilterLiveModel(exportModel, row.Reference); var liveResult = await Task.Run(() => AuthoritativeLiveIedSclExporter.WriteFiles( filteredModel, @@ -360,4 +369,4 @@ private static string LastReferenceSegment(string? reference) private static string NormalizeRcbReference(string? reference) => (reference ?? string.Empty).Trim().Replace('$', '.').ToLowerInvariant(); -} +} \ No newline at end of file