fix: tree order on cmt

This commit is contained in:
Thibaut Valentin 2026-01-02 14:29:11 +01:00
parent 075f01a205
commit 237952f95a

View File

@ -87,7 +87,7 @@ function CMTMatchPanel({catId, cat, menuActions}) {
setLoading(1); setLoading(1);
sendRequest('getFullCategory', catId) sendRequest('getFullCategory', catId)
.then((data) => { .then((data) => {
setTrees(data.trees.map(d => from_sendTree(d, true))) setTrees(data.trees.sort((a, b) => a.level - b.level).map(d => from_sendTree(d, true)))
let matches2 = []; let matches2 = [];
let combsToAdd = []; let combsToAdd = [];
@ -101,7 +101,7 @@ function CMTMatchPanel({catId, cat, menuActions}) {
const treeListener = ({data}) => { const treeListener = ({data}) => {
if (data.length < 1 || data[0].categorie !== catId) if (data.length < 1 || data[0].categorie !== catId)
return return
setTrees(data.map(d => from_sendTree(d, true))) setTrees(data.sort((a, b) => a.level - b.level).map(d => from_sendTree(d, true)))
let matches2 = []; let matches2 = [];
let combsToAdd = []; let combsToAdd = [];