From 213c5ddae04756b0d26fc88af97ec30f28f5c8c2 Mon Sep 17 00:00:00 2001 From: Rijk van Zanten Date: Thu, 16 Sep 2021 17:17:27 -0400 Subject: [PATCH] Fix saving issue on invalid conditional rule (#8091) Fixes #8083 --- app/src/composables/use-item/use-item.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/app/src/composables/use-item/use-item.ts b/app/src/composables/use-item/use-item.ts index 505aef1059..c5ef06e3f0 100644 --- a/app/src/composables/use-item/use-item.ts +++ b/app/src/composables/use-item/use-item.ts @@ -322,6 +322,7 @@ export function useItem(collection: Ref, primaryKey: Ref { + if (!condition.rule || Object.keys(condition.rule).length !== 1) return; const errors = validatePayload(condition.rule, item, { requireAll: true }); return errors.length === 0; });