mirror of
https://github.com/danog/MadelineProto.git
synced 2024-11-30 10:59:02 +01:00
php 7.4 fixes
This commit is contained in:
parent
53f445674e
commit
5c104180f0
@ -802,7 +802,7 @@ class MTProto extends AsyncConstruct implements TLCallback
|
|||||||
$settings['app_info']['api_id'] = $previousSettings['app_info']['api_id'];
|
$settings['app_info']['api_id'] = $previousSettings['app_info']['api_id'];
|
||||||
$settings['app_info']['api_hash'] = $previousSettings['app_info']['api_hash'];
|
$settings['app_info']['api_hash'] = $previousSettings['app_info']['api_hash'];
|
||||||
} else {
|
} else {
|
||||||
$settings['app_info'] = null;
|
$settings['app_info'] = [];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
// Detect device model
|
// Detect device model
|
||||||
@ -811,7 +811,7 @@ class MTProto extends AsyncConstruct implements TLCallback
|
|||||||
} catch (\danog\MadelineProto\Exception $e) {
|
} catch (\danog\MadelineProto\Exception $e) {
|
||||||
$device_model = 'Web server';
|
$device_model = 'Web server';
|
||||||
}
|
}
|
||||||
if ($settings['app_info']['api_id'] === 6) {
|
if (($settings['app_info']['api_id'] ?? 0) === 6) {
|
||||||
// TG DEV NOTICE: these app info spoofing measures were implemented for NON-MALICIOUS purposes.
|
// TG DEV NOTICE: these app info spoofing measures were implemented for NON-MALICIOUS purposes.
|
||||||
// All accounts registered with a custom API ID require manual verification through recover@telegram.org, to avoid instant permabans.
|
// All accounts registered with a custom API ID require manual verification through recover@telegram.org, to avoid instant permabans.
|
||||||
// This makes usage of all MTProto libraries very difficult, at least for new users.
|
// This makes usage of all MTProto libraries very difficult, at least for new users.
|
||||||
@ -834,7 +834,7 @@ class MTProto extends AsyncConstruct implements TLCallback
|
|||||||
} catch (\danog\MadelineProto\Exception $e) {
|
} catch (\danog\MadelineProto\Exception $e) {
|
||||||
$system_version = PHP_VERSION;
|
$system_version = PHP_VERSION;
|
||||||
}
|
}
|
||||||
if ($settings['app_info']['api_id'] === 6) {
|
if (($settings['app_info']['api_id'] ?? 0) === 6) {
|
||||||
// TG DEV NOTICE: these app info spoofing measures were implemented for NON-MALICIOUS purposes.
|
// TG DEV NOTICE: these app info spoofing measures were implemented for NON-MALICIOUS purposes.
|
||||||
// All accounts registered with a custom API ID require manual verification through recover@telegram.org, to avoid instant permabans.
|
// All accounts registered with a custom API ID require manual verification through recover@telegram.org, to avoid instant permabans.
|
||||||
// This makes usage of all MTProto libraries very difficult, at least for new users.
|
// This makes usage of all MTProto libraries very difficult, at least for new users.
|
||||||
@ -865,7 +865,7 @@ class MTProto extends AsyncConstruct implements TLCallback
|
|||||||
}
|
}
|
||||||
// Detect language pack
|
// Detect language pack
|
||||||
$lang_pack = '';
|
$lang_pack = '';
|
||||||
if ($settings['app_info']['api_id'] === 6) {
|
if (($settings['app_info']['api_id'] ?? 0) === 6) {
|
||||||
// TG DEV NOTICE: these app info spoofing measures were implemented for NON-MALICIOUS purposes.
|
// TG DEV NOTICE: these app info spoofing measures were implemented for NON-MALICIOUS purposes.
|
||||||
// All accounts registered with a custom API ID require manual verification through recover@telegram.org, to avoid instant permabans.
|
// All accounts registered with a custom API ID require manual verification through recover@telegram.org, to avoid instant permabans.
|
||||||
// This makes usage of all MTProto libraries very difficult, at least for new users.
|
// This makes usage of all MTProto libraries very difficult, at least for new users.
|
||||||
@ -885,7 +885,7 @@ class MTProto extends AsyncConstruct implements TLCallback
|
|||||||
}
|
}
|
||||||
// Detect app version
|
// Detect app version
|
||||||
$app_version = self::RELEASE.' ('.self::V.', '.Magic::$revision.')';
|
$app_version = self::RELEASE.' ('.self::V.', '.Magic::$revision.')';
|
||||||
if ($settings['app_info']['api_id'] === 6) {
|
if (($settings['app_info']['api_id'] ?? 0) === 6) {
|
||||||
// TG DEV NOTICE: these app info spoofing measures were implemented for NON-MALICIOUS purposes.
|
// TG DEV NOTICE: these app info spoofing measures were implemented for NON-MALICIOUS purposes.
|
||||||
// All accounts registered with a custom API ID require manual verification through recover@telegram.org, to avoid instant permabans.
|
// All accounts registered with a custom API ID require manual verification through recover@telegram.org, to avoid instant permabans.
|
||||||
// This makes usage of all MTProto libraries very difficult, at least for new users.
|
// This makes usage of all MTProto libraries very difficult, at least for new users.
|
||||||
|
@ -128,9 +128,9 @@ echo "$TRAVIS_COMMIT_MESSAGE" | grep -i "subrelease" && {
|
|||||||
cp release$php$branch release$php
|
cp release$php$branch release$php
|
||||||
cp madeline$php$branch.phar madeline$php.phar
|
cp madeline$php$branch.phar madeline$php.phar
|
||||||
}
|
}
|
||||||
while [ "$(cat release$branch)" != "$TRAVIS_COMMIT" ]; sleep 1; git pull;done
|
while [ "$(cat release$branch)" != "$TRAVIS_COMMIT" ]; do sleep 1; git pull;done
|
||||||
while [ "$(cat release70$branch)" != "$TRAVIS_COMMIT" ]; sleep 1; git pull;done
|
while [ "$(cat release70$branch)" != "$TRAVIS_COMMIT" ]; do sleep 1; git pull;done
|
||||||
while [ "$(cat release5$branch)" != "$TRAVIS_COMMIT" ]; sleep 1; git pull;done
|
while [ "$(cat release5$branch)" != "$TRAVIS_COMMIT" ]; do sleep 1; git pull;done
|
||||||
|
|
||||||
|
|
||||||
git add -A
|
git add -A
|
||||||
|
Loading…
Reference in New Issue
Block a user