diff --git a/components/admin/guide-section-editor.tsx b/components/admin/guide-section-editor.tsx index 9565e3c..22880e6 100644 --- a/components/admin/guide-section-editor.tsx +++ b/components/admin/guide-section-editor.tsx @@ -3045,9 +3045,15 @@ function TeamEditor({ index === teamIndex ? { ...team, - members: team.members.map((member, innerIndex) => - innerIndex === memberIndex ? { ...member, ...update } : member, - ), + members: team.members.map((member, innerIndex) => { + if (innerIndex !== memberIndex) return member; + const nextMember = { ...member, ...update }; + memberSortableIds.current.set( + nextMember, + getMemberSortableId(member), + ); + return nextMember; + }), } : team, ),