From 5cc7ee1353a97c04cae6c9311f72ea74b137894a Mon Sep 17 00:00:00 2001 From: Ivan <8611739+IRBorisov@users.noreply.github.com> Date: Mon, 19 Aug 2024 12:32:52 +0300 Subject: [PATCH] B: Fix substitution editor --- .../src/dialogs/DlgEditOperation/DlgEditOperation.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/rsconcept/frontend/src/dialogs/DlgEditOperation/DlgEditOperation.tsx b/rsconcept/frontend/src/dialogs/DlgEditOperation/DlgEditOperation.tsx index 876bd3cc..81967b3a 100644 --- a/rsconcept/frontend/src/dialogs/DlgEditOperation/DlgEditOperation.tsx +++ b/rsconcept/frontend/src/dialogs/DlgEditOperation/DlgEditOperation.tsx @@ -67,8 +67,8 @@ function DlgEditOperation({ hideWindow, oss, target, onSubmit }: DlgEditOperatio if (cache.loading || schemas.length !== schemasIDs.length) { return; } - setSubstitutions(() => - target.substitutions.filter(sub => { + setSubstitutions(prev => + prev.filter(sub => { const original = cache.getSchemaByCst(sub.original); if (!original || !schemasIDs.includes(original.id)) { return false; @@ -80,7 +80,7 @@ function DlgEditOperation({ hideWindow, oss, target, onSubmit }: DlgEditOperatio return true; }) ); - }, [schemasIDs, schemas, cache.loading, target.substitutions]); + }, [schemasIDs, schemas, cache.loading]); const handleSubmit = () => { const data: IOperationUpdateData = {