Helpful errors
This commit is contained in:
parent
7d7bcdbed5
commit
9d97ebb843
@ -44,7 +44,7 @@ class MTProto extends \Volatile
|
|||||||
use \danog\MadelineProto\Wrappers\DialogHandler;
|
use \danog\MadelineProto\Wrappers\DialogHandler;
|
||||||
use \danog\MadelineProto\Wrappers\Login;
|
use \danog\MadelineProto\Wrappers\Login;
|
||||||
|
|
||||||
const V = 63;
|
const V = 64;
|
||||||
|
|
||||||
const NOT_LOGGED_IN = 0;
|
const NOT_LOGGED_IN = 0;
|
||||||
const WAITING_CODE = 1;
|
const WAITING_CODE = 1;
|
||||||
@ -191,6 +191,9 @@ class MTProto extends \Volatile
|
|||||||
|
|
||||||
public function ___construct($settings = [])
|
public function ___construct($settings = [])
|
||||||
{
|
{
|
||||||
|
if (!defined('\phpseclib\Crypt\AES::MODE_IGE')) {
|
||||||
|
throw new Exception('Please install this fork of phpseclib: https://github.com/danog/phpseclib');
|
||||||
|
}
|
||||||
$this->emojis = json_decode(self::JSON_EMOJIS);
|
$this->emojis = json_decode(self::JSON_EMOJIS);
|
||||||
\danog\MadelineProto\Logger::class_exists();
|
\danog\MadelineProto\Logger::class_exists();
|
||||||
|
|
||||||
@ -270,6 +273,9 @@ class MTProto extends \Volatile
|
|||||||
if (\danog\MadelineProto\Logger::$has_thread && is_object(\Thread::getCurrentThread())) {
|
if (\danog\MadelineProto\Logger::$has_thread && is_object(\Thread::getCurrentThread())) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
if (!defined('\phpseclib\Crypt\AES::MODE_IGE')) {
|
||||||
|
throw new Exception('Please install this fork of phpseclib: https://github.com/danog/phpseclib');
|
||||||
|
}
|
||||||
foreach ($this->calls as $id => $controller) {
|
foreach ($this->calls as $id => $controller) {
|
||||||
if (!is_object($controller)) {
|
if (!is_object($controller)) {
|
||||||
unset($this->calls[$id]);
|
unset($this->calls[$id]);
|
||||||
|
Loading…
Reference in New Issue
Block a user