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; }