mirror of
https://github.com/appwrite/appwrite
synced 2026-05-24 09:28:40 +00:00
Merge pull request #7598 from appwrite/projectId-to-logger-2
Project id to logger
This commit is contained in:
commit
db792999c1
2 changed files with 4 additions and 2 deletions
|
|
@ -253,7 +253,6 @@ try {
|
||||||
Console::error($e->getMessage() . ', File: ' . $e->getFile() . ', Line: ' . $e->getLine());
|
Console::error($e->getMessage() . ', File: ' . $e->getFile() . ', Line: ' . $e->getLine());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
$worker = $platform->getWorker();
|
$worker = $platform->getWorker();
|
||||||
|
|
||||||
$worker
|
$worker
|
||||||
|
|
@ -268,7 +267,8 @@ $worker
|
||||||
->inject('error')
|
->inject('error')
|
||||||
->inject('logger')
|
->inject('logger')
|
||||||
->inject('log')
|
->inject('log')
|
||||||
->action(function (Throwable $error, ?Logger $logger, Log $log) {
|
->inject('project')
|
||||||
|
->action(function (Throwable $error, ?Logger $logger, Log $log, Document $project) {
|
||||||
$version = App::getEnv('_APP_VERSION', 'UNKNOWN');
|
$version = App::getEnv('_APP_VERSION', 'UNKNOWN');
|
||||||
|
|
||||||
if ($error instanceof PDOException) {
|
if ($error instanceof PDOException) {
|
||||||
|
|
@ -284,6 +284,7 @@ $worker
|
||||||
$log->setAction('appwrite-queue-' . App::getEnv('QUEUE'));
|
$log->setAction('appwrite-queue-' . App::getEnv('QUEUE'));
|
||||||
$log->addTag('verboseType', get_class($error));
|
$log->addTag('verboseType', get_class($error));
|
||||||
$log->addTag('code', $error->getCode());
|
$log->addTag('code', $error->getCode());
|
||||||
|
$log->addTag('projectId', $project->getId() ?? 'n/a');
|
||||||
$log->addExtra('file', $error->getFile());
|
$log->addExtra('file', $error->getFile());
|
||||||
$log->addExtra('line', $error->getLine());
|
$log->addExtra('line', $error->getLine());
|
||||||
$log->addExtra('trace', $error->getTraceAsString());
|
$log->addExtra('trace', $error->getTraceAsString());
|
||||||
|
|
|
||||||
|
|
@ -365,6 +365,7 @@ class Mail extends Event
|
||||||
$client = new Client($this->queue, $this->connection);
|
$client = new Client($this->queue, $this->connection);
|
||||||
|
|
||||||
return $client->enqueue([
|
return $client->enqueue([
|
||||||
|
'project' => $this->project,
|
||||||
'recipient' => $this->recipient,
|
'recipient' => $this->recipient,
|
||||||
'name' => $this->name,
|
'name' => $this->name,
|
||||||
'subject' => $this->subject,
|
'subject' => $this->subject,
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue