From 535efd9c4bddae104e712074b8232be3d8693845 Mon Sep 17 00:00:00 2001 From: Scott Idem Date: Thu, 28 May 2026 20:48:48 -0400 Subject: [PATCH] fix(pres_mgmt): add group as leading sort prefix for event_presentation MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Group should partition before priority in the sort chain, consistent with how all other AE objects are sorted (group → priority → sort → ...). Was accidentally omitted when switching to build_tmp_sort. Full order: group → priority DESC → sort ASC → start_datetime ASC → code ASC → name ASC Co-Authored-By: Claude Sonnet 4.6 --- src/lib/ae_events/ae_events__event_presentation.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/lib/ae_events/ae_events__event_presentation.ts b/src/lib/ae_events/ae_events__event_presentation.ts index 73a2acf7..d6fe1474 100644 --- a/src/lib/ae_events/ae_events__event_presentation.ts +++ b/src/lib/ae_events/ae_events__event_presentation.ts @@ -685,6 +685,7 @@ export async function process_ae_obj__event_presentation_props({ // Override generic tmp_sort_* with presentation-specific encoding via // build_tmp_sort. Order: priority DESC → sort ASC → start_datetime ASC → code ASC → name ASC const { tmp_sort_1, tmp_sort_2 } = build_tmp_sort({ + prefix: [obj.group ?? '0'], priority: obj.priority, sort: obj.sort, fields_1: [obj.start_datetime, obj.code],