Removed transactionality when dispatching async events, as they run in different processes with different db connections

This commit is contained in:
Alejandro Celaya
2021-10-23 13:22:42 +02:00
parent 6f62d62909
commit c7a621cb31
7 changed files with 26 additions and 18 deletions

View File

@@ -71,7 +71,7 @@ class CreateDatabaseCommand extends AbstractDatabaseCommand
$databases = $schemaManager->listDatabases();
$shlinkDatabase = $this->regularConn->getDatabase();
if (! contains($databases, $shlinkDatabase)) {
if ($shlinkDatabase !== null && ! contains($databases, $shlinkDatabase)) {
$schemaManager->createDatabase($shlinkDatabase);
}
}