Update: 2026-07-21 19:31:02
This commit is contained in:
@@ -196,6 +196,7 @@ function _nabehOtpAttempt(string $phone, string $type, string $otp, string $appN
|
|||||||
if ($decoded) {
|
if ($decoded) {
|
||||||
$statusStr = strtolower((string)($decoded['status'] ?? ''));
|
$statusStr = strtolower((string)($decoded['status'] ?? ''));
|
||||||
$msgStr = strtolower((string)($decoded['message'] ?? ''));
|
$msgStr = strtolower((string)($decoded['message'] ?? ''));
|
||||||
|
$errStr = strtolower((string)($decoded['error'] ?? ''));
|
||||||
if (
|
if (
|
||||||
!empty($decoded['success']) ||
|
!empty($decoded['success']) ||
|
||||||
in_array($statusStr, ['success', 'ok', 'true', '200', 'sent', 'queued', '1'], true) ||
|
in_array($statusStr, ['success', 'ok', 'true', '200', 'sent', 'queued', '1'], true) ||
|
||||||
@@ -206,7 +207,8 @@ function _nabehOtpAttempt(string $phone, string $type, string $otp, string $appN
|
|||||||
!empty($decoded['token']) ||
|
!empty($decoded['token']) ||
|
||||||
strpos($msgStr, 'success') !== false ||
|
strpos($msgStr, 'success') !== false ||
|
||||||
strpos($msgStr, 'sent') !== false ||
|
strpos($msgStr, 'sent') !== false ||
|
||||||
strpos($msgStr, 'تم') !== false
|
strpos($msgStr, 'تم') !== false ||
|
||||||
|
strpos($errStr, 'via gateway') !== false
|
||||||
) {
|
) {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user