From df5669d546fad38ccf5627b81b70cb4b6aaf33b8 Mon Sep 17 00:00:00 2001 From: Sahil Batra Date: Wed, 30 Jul 2025 11:35:07 +0530 Subject: [PATCH] stream-settings: Sort folders in dropdown by name. Folders shown in dropdown are now sorted by name instead of ID. --- web/src/settings_components.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/web/src/settings_components.ts b/web/src/settings_components.ts index e8b79d190b..d40f0cf48e 100644 --- a/web/src/settings_components.ts +++ b/web/src/settings_components.ts @@ -2006,7 +2006,9 @@ export function get_group_assigned_user_group_permissions(group: UserGroup): { export function set_up_folder_dropdown_widget(sub?: StreamSubscription): DropdownWidget { const folder_options = (): dropdown_widget.Option[] => { - const folders = channel_folders.get_channel_folders(); + const folders = channel_folders + .get_channel_folders() + .sort((a, b) => util.strcmp(a.name.toLowerCase(), b.name.toLowerCase())); const options: dropdown_widget.Option[] = folders.map((folder) => ({ name: folder.name, unique_id: folder.id,