$filteredUsers = array_diff($usersArray, $phonesSent);
$kogortData = array_values($filteredUsers);
- if (isset($messagesSettings->test_phones_active) &&
- $messagesSettings->test_phones_active == 0 &&
- !empty($messagesSettings->test_phones_list))
- {
- $testPhones = array_map('trim', explode(',', $messagesSettings->test_phones_list));
- $kogortData = array_merge($kogortData, $testPhones);
+ $targetKogortData = $kogortData;
+
+ if (!empty($messagesSettings->test_phones_list)) {
+ if (
+ isset($messagesSettings->test_phones_active)
+ &&
+ $messagesSettings->test_phones_active == 0
+ ) {
+ $testPhones = array_map('trim', explode(',', $messagesSettings->test_phones_list));
+ $targetKogortData = array_merge($targetKogortData, $testPhones);
+ } else {
+ $testPhones = array_map('trim', explode(',', $messagesSettings->test_phones_list));
+ $targetKogortData = $testPhones;
+ }
}
if ($type === 'target') {
- return $kogortData;
+ return $targetKogortData;
}
return $type === 'whatsapp'