From b7e230ced960f2e0027e101c6f84bf3a9eb8c4f6 Mon Sep 17 00:00:00 2001 From: Duncan McClean Date: Wed, 13 Dec 2023 12:29:27 +0000 Subject: [PATCH] Prevent configuring multiple conditions for the same field --- resources/js/components/field-conditions/Builder.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/js/components/field-conditions/Builder.vue b/resources/js/components/field-conditions/Builder.vue index 213821f8aa2..313f1b62974 100644 --- a/resources/js/components/field-conditions/Builder.vue +++ b/resources/js/components/field-conditions/Builder.vue @@ -134,7 +134,7 @@ export default { fieldOptions() { return this.normalizeInputOptions( - _.reject(this.suggestableFields, field => field === this.config.handle) + _.reject(this.suggestableFields, field => field === this.config.handle || this.conditions.map(condition => condition.field).includes(field)) ); },