From c227dccdd37927f2d63b740cf74c4f0650de438e Mon Sep 17 00:00:00 2001 From: jedarden Date: Mon, 4 May 2026 01:21:06 -0400 Subject: [PATCH] fix(timeline): include category types in server query params --- dashboard/js/sidebar-timeline.js | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/dashboard/js/sidebar-timeline.js b/dashboard/js/sidebar-timeline.js index b23c1f8..1be2373 100644 --- a/dashboard/js/sidebar-timeline.js +++ b/dashboard/js/sidebar-timeline.js @@ -519,6 +519,17 @@ params.set('q', state.filters.searchQuery); } + // Collect enabled category types for server-side filtering + var enabledTypes = []; + Object.keys(state.filters.categories).forEach(function(cat) { + if (state.filters.categories[cat] && CATEGORY_TYPES[cat]) { + enabledTypes = enabledTypes.concat(CATEGORY_TYPES[cat]); + } + }); + if (enabledTypes.length > 0) { + params.set('types', enabledTypes.join(',')); + } + if (cursor) params.set('before', cursor); return params;