From 7fd4c43b8bbbcdb5383e52b7b6da56b3d32fd5c7 Mon Sep 17 00:00:00 2001 From: jorgep Date: Fri, 10 May 2024 13:07:58 +0200 Subject: [PATCH] feat: refs #5919 workerlocker --- src/components/FormModel.vue | 2 +- src/pages/Worker/Card/WorkerLocker.vue | 38 ++++++++++++++++---------- 2 files changed, 25 insertions(+), 15 deletions(-) diff --git a/src/components/FormModel.vue b/src/components/FormModel.vue index aea4923a92..2c2acb61c3 100644 --- a/src/components/FormModel.vue +++ b/src/components/FormModel.vue @@ -160,7 +160,7 @@ async function fetch() { params: { filter: JSON.stringify($props.filter) }, }); - if (Array.isArray(data)) data = data[0]; + if (Array.isArray(data)) data = data[0] ?? {}; state.set($props.model, data); originalData.value = data && JSON.parse(JSON.stringify(data)); diff --git a/src/pages/Worker/Card/WorkerLocker.vue b/src/pages/Worker/Card/WorkerLocker.vue index 403aa71606..d7cd10b488 100644 --- a/src/pages/Worker/Card/WorkerLocker.vue +++ b/src/pages/Worker/Card/WorkerLocker.vue @@ -1,22 +1,31 @@