From d2b59bd94d13ffaa97beb0c5383ec084f900e5cb Mon Sep 17 00:00:00 2001 From: Peter Chapman Date: Tue, 7 Jul 2026 13:01:53 +1200 Subject: [PATCH] SF-3841 Fix book order for quality estimation results --- src/SIL.XForge.Scripture/Services/MachineApiService.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/SIL.XForge.Scripture/Services/MachineApiService.cs b/src/SIL.XForge.Scripture/Services/MachineApiService.cs index be7a58dfd7..ed17180686 100644 --- a/src/SIL.XForge.Scripture/Services/MachineApiService.cs +++ b/src/SIL.XForge.Scripture/Services/MachineApiService.cs @@ -1199,8 +1199,8 @@ CancellationToken cancellationToken { ProjectId = id[0], BuildId = id[1], - BookConfidences = draftMetrics.BookConfidences, - ChapterConfidences = draftMetrics.ChapterConfidences, + BookConfidences = [.. draftMetrics.BookConfidences.OrderBy(c => c.BookNum)], + ChapterConfidences = [.. draftMetrics.ChapterConfidences.OrderBy(c => c.BookNum)], LowestConfidence = draftMetrics.BookConfidences.OrderBy(b => b.Usability).FirstOrDefault(), }; }