From 0828143a54d59b35acf9d1451533fda9af253bf1 Mon Sep 17 00:00:00 2001 From: Fedor Katurov Date: Fri, 29 Nov 2019 10:54:58 +0700 Subject: [PATCH] node locking --- src/redux/node/sagas.ts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/redux/node/sagas.ts b/src/redux/node/sagas.ts index 1cfc8fdf..5952c086 100644 --- a/src/redux/node/sagas.ts +++ b/src/redux/node/sagas.ts @@ -247,10 +247,9 @@ function* onLockSaga({ id, is_locked }: ReturnType) { deleted_at: is_locked ? new Date().toISOString() : null, }); - const { data, error } = yield call(reqWrapper, postNodeLock, { id, is_locked }); + const { error } = yield call(reqWrapper, postNodeLock, { id, is_locked }); - if (error || !data.deleted_at) - return yield call(updateNodeEverywhere, { ...current, deleted_at }); // ok and matches + if (error) return yield call(updateNodeEverywhere, { ...current, deleted_at }); } export default function* nodeSaga() {