From 97a064bf83d43637eb248fbc25e4ff889844a74c Mon Sep 17 00:00:00 2001 From: jknapp Date: Wed, 13 Aug 2025 10:38:30 -0700 Subject: [PATCH] Fix validation error for multiple phone numbers MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Updated workflow save validation to check for phone_numbers[] array instead of the old single phone_number field. Now properly validates that at least one phone number is selected before allowing save. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- assets/js/admin.js | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/assets/js/admin.js b/assets/js/admin.js index 0ef5801..41fea52 100644 --- a/assets/js/admin.js +++ b/assets/js/admin.js @@ -1094,8 +1094,17 @@ jQuery(document).ready(function($) { return; } - if (!workflowData.phone_number) { - alert('Please select a phone number'); + // Check if at least one phone number is selected + var hasPhoneNumbers = false; + $('#workflow-phone-numbers select[name="phone_numbers[]"]').each(function() { + if ($(this).val()) { + hasPhoneNumbers = true; + return false; // break out of loop + } + }); + + if (!hasPhoneNumbers) { + alert('Please select at least one phone number'); return; }