Skip to content

Commit 49be88b

Browse files
committed
TracyExtension: default value of netteMailer changed to true (BC break)
1 parent e7c1e27 commit 49be88b

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

src/Bridges/Nette/TracyExtension.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ class TracyExtension extends Nette\DI\CompilerExtension
3333
'bar' => [], // of class name
3434
'blueScreen' => [], // of callback
3535
'editorMapping' => [],
36-
'netteMailer' => false,
36+
'netteMailer' => true,
3737
];
3838

3939
/** @var bool */
@@ -96,7 +96,7 @@ public function afterCompile(Nette\PhpGenerator\ClassType $class)
9696
if ($logger->getFactory()->getEntity() !== ['Tracy\Debugger', 'getLogger']) {
9797
$initialize->addBody($builder->formatPhp('Tracy\Debugger::setLogger(?);', [$logger]));
9898
}
99-
if ($this->config['netteMailer']) {
99+
if ($this->config['netteMailer'] && $builder->getByType('Nette\Mail\IMailer')) {
100100
$initialize->addBody($builder->formatPhp('Tracy\Debugger::getLogger(?)->mailer = ?;', [
101101
$logger,
102102
[new Nette\DI\Statement('Tracy\Bridges\Nette\MailSender', ['fromEmail' => $this->config['fromEmail']]), 'send'],

0 commit comments

Comments
 (0)