1
0
mirror of https://github.com/danog/MadelineProto.git synced 2024-11-27 03:14:39 +01:00

Possible fix

This commit is contained in:
Github Actions 2023-01-23 19:32:28 +01:00
parent 52e556f837
commit fbfc2a9faa
3 changed files with 8 additions and 15 deletions

View File

@ -21,7 +21,6 @@
use danog\MadelineProto\EventHandler; use danog\MadelineProto\EventHandler;
use danog\MadelineProto\Logger; use danog\MadelineProto\Logger;
use danog\MadelineProto\Settings; use danog\MadelineProto\Settings;
use danog\MadelineProto\Settings\Database\Mysql;
use function Amp\async; use function Amp\async;
use function Amp\Future\await; use function Amp\Future\await;
@ -125,9 +124,4 @@ class SecretHandler extends EventHandler
$settings = new Settings; $settings = new Settings;
$settings->getLogger()->setLevel(Logger::ULTRA_VERBOSE); $settings->getLogger()->setLevel(Logger::ULTRA_VERBOSE);
$settings->setDb(
(new Mysql)
->setUsername('root')
);
SecretHandler::startAndLoop('secret.madeline', $settings); SecretHandler::startAndLoop('secret.madeline', $settings);

View File

@ -7,7 +7,6 @@ namespace danog\MadelineProto;
use Psr\Log\AbstractLogger; use Psr\Log\AbstractLogger;
use Psr\Log\InvalidArgumentException; use Psr\Log\InvalidArgumentException;
use Psr\Log\LogLevel; use Psr\Log\LogLevel;
use Stringable;
/** /**
* PSR-3 wrapper for MadelineProto's Logger. * PSR-3 wrapper for MadelineProto's Logger.

View File

@ -87,12 +87,12 @@ final class SessionPaths
{ {
$session = Tools::absolute($session); $session = Tools::absolute($session);
$this->sessionDirectoryPath = $session; $this->sessionDirectoryPath = $session;
$this->sessionPath = "$session/safe.php"; $this->sessionPath = $session.DIRECTORY_SEPARATOR."safe.php";
$this->lightStatePath = "$session/lightState.php"; $this->lightStatePath = $session.DIRECTORY_SEPARATOR."lightState.php";
$this->lockPath = "$session/lock"; $this->lockPath = $session.DIRECTORY_SEPARATOR."lock";
$this->ipcPath = "$session/ipc"; $this->ipcPath = $session.DIRECTORY_SEPARATOR."ipc";
$this->ipcCallbackPath = "$session/callback.ipc"; $this->ipcCallbackPath = $session.DIRECTORY_SEPARATOR."callback.ipc";
$this->ipcStatePath = "$session/ipcState.php"; $this->ipcStatePath = $session.DIRECTORY_SEPARATOR."ipcState.php";
if (!exists($session)) { if (!exists($session)) {
createDirectory($session); createDirectory($session);
return; return;
@ -102,10 +102,10 @@ final class SessionPaths
createDirectory($session); createDirectory($session);
foreach (['safe.php', 'lightState.php', 'lock', 'ipc', 'callback.ipc', 'ipcState.php'] as $part) { foreach (['safe.php', 'lightState.php', 'lock', 'ipc', 'callback.ipc', 'ipcState.php'] as $part) {
if (exists("$session.$part")) { if (exists("$session.$part")) {
move("$session.$part", "$session/$part"); move("$session.$part", $session.DIRECTORY_SEPARATOR."$part");
} }
if (exists("$session.$part.lock")) { if (exists("$session.$part.lock")) {
move("$session.$part.lock", "$session/$part.lock"); move("$session.$part.lock", $session.DIRECTORY_SEPARATOR."$part.lock");
} }
} }
} }