fix: check code phrase when configure chat_id
This commit is contained in:
@@ -2,15 +2,10 @@
|
||||
|
||||
namespace Bastion\Handlers;
|
||||
|
||||
use Exception;
|
||||
use Openguru\OpenCartFramework\Cache\CacheInterface;
|
||||
use Openguru\OpenCartFramework\Config\Settings;
|
||||
use Openguru\OpenCartFramework\Http\JsonResponse;
|
||||
use Openguru\OpenCartFramework\Http\Response;
|
||||
use Openguru\OpenCartFramework\Router\Router;
|
||||
use Openguru\OpenCartFramework\Support\Arr;
|
||||
use Openguru\OpenCartFramework\Telegram\TelegramService;
|
||||
use RuntimeException;
|
||||
|
||||
class TelegramHandler
|
||||
{
|
||||
@@ -31,6 +26,12 @@ class TelegramHandler
|
||||
], Response::HTTP_UNPROCESSABLE_ENTITY);
|
||||
}
|
||||
|
||||
$text = Arr::get($message, 'text');
|
||||
if ($text !== 'opencart_get_chatid') {
|
||||
return new JsonResponse(['message' => 'Последнее сообщение в чате не содержит кодовое слово.'],
|
||||
Response::HTTP_UNPROCESSABLE_ENTITY);
|
||||
}
|
||||
|
||||
$chatId = Arr::get($message, 'chat.id');
|
||||
|
||||
if (! $chatId) {
|
||||
|
||||
Reference in New Issue
Block a user