From b393318084aecd8cd30b7a64ed4969e72aaaf824 Mon Sep 17 00:00:00 2001 From: Michael Shamoon <4887959+shamoon@users.noreply.github.com> Date: Sun, 20 Nov 2022 23:59:10 -0800 Subject: [PATCH] fix group sorting bug --- src/utils/config/api-response.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/utils/config/api-response.js b/src/utils/config/api-response.js index d3561a553..645f45c6f 100644 --- a/src/utils/config/api-response.js +++ b/src/utils/config/api-response.js @@ -90,12 +90,12 @@ export async function servicesResponse() { if (definedLayouts) { const layoutIndex = definedLayouts.findIndex(layout => layout === mergedGroup.name); - if (layoutIndex > -1) mergedGroups.splice(layoutIndex, 0, mergedGroup); + if (layoutIndex > -1) mergedGroups[layoutIndex] = mergedGroup; else mergedGroups.push(mergedGroup); } else { mergedGroups.push(mergedGroup); } }); - return mergedGroups; + return mergedGroups.filter(g => g); }