diff --git a/src/components/runners/RunnerDetail.svelte b/src/components/runners/RunnerDetail.svelte index 16949055..da9f85e4 100644 --- a/src/components/runners/RunnerDetail.svelte +++ b/src/components/runners/RunnerDetail.svelte @@ -52,12 +52,17 @@ return { label: r.name, value: r }; }); groups = groups.concat(orgs); + groups.sort((a, b) => a.label.localeCompare(b.label)); RunnerTeamService.runnerTeamControllerGetAll().then((val) => { const teams = val.map((r) => { return { label: `${r.parentGroup.name} > ${r.name}`, value: r }; }); groups = groups.concat(teams); - group = groups.find((g) => g.value.id == editable.group); + groups.sort((a, b) => a.label.localeCompare(b.label)); + let tmp_group = groups.find((g) => g.value.id == editable.group); + if (tmp_group) { + group = tmp_group.value.id; + } }); } ); @@ -270,21 +275,14 @@
{$_("group")} - + {#each groups as g} + + {/each} +
{$_("distance")} @@ -292,7 +290,7 @@ {original_data.distance / 1000} km
- {$_('created_via')} + {$_("created_via")}
{original_data.created_via}