This commit is contained in:
seb
2026-08-03 03:57:12 +02:00
parent add436aba0
commit 5b5c77f870
2 changed files with 9 additions and 4 deletions

View File

@@ -371,9 +371,14 @@ const categorySlice = createSlice({
.addCase(moveCategory.fulfilled, (state, action) => {
const moved = action.payload;
if (moved == null || state.categories == null) return;
const existing = state.categories[String(moved.id)] ?? {};
// Der Move-Response enthält nur { id, parentId, sort } — keinen Namen.
// parentId/sort werden übernommen, der bestehende Name bleibt erhalten
// (das Backend hat ihn beim Move nicht verändert).
state.categories[String(moved.id)] = {
...(state.categories[String(moved.id)] ?? {}),
...moved,
...existing,
parentId: moved.parentId,
sort: moved.sort,
};
})
.addCase(createArticle.fulfilled, (state, action) => {