Resolve issue with ->SetLogger() due to function return type issue

This commit is contained in:
djmaze 2020-03-11 15:46:56 +01:00
parent 690190bb26
commit 234e5a5014
2 changed files with 12 additions and 6 deletions

View file

@ -49,7 +49,8 @@ class SieveStorage implements \RainLoop\Providers\Filters\FiltersInterface
$aModules = array();
$aFilters = array();
$oSieveClient = \MailSo\Sieve\ManageSieveClient::NewInstance()->SetLogger($this->oLogger);
$oSieveClient = \MailSo\Sieve\ManageSieveClient::NewInstance();
$oSieveClient->SetLogger($this->oLogger);
$oSieveClient->SetTimeOuts(10, (int) $this->oConfig->Get('labs', 'sieve_timeout', 10));
if ($oAccount->SieveConnectAndLoginHelper($this->oPlugins, $oSieveClient, $this->oConfig))
@ -100,7 +101,8 @@ class SieveStorage implements \RainLoop\Providers\Filters\FiltersInterface
public function Save(\RainLoop\Model\Account $oAccount, array $aFilters, string $sRaw = '', bool $bRawIsActive = false) : bool
{
$oSieveClient = \MailSo\Sieve\ManageSieveClient::NewInstance()->SetLogger($this->oLogger);
$oSieveClient = \MailSo\Sieve\ManageSieveClient::NewInstance();
$oSieveClient->SetLogger($this->oLogger);
$oSieveClient->SetTimeOuts(10, (int) \RainLoop\Api::Config()->Get('labs', 'sieve_timeout', 10));
if ($oAccount->SieveConnectAndLoginHelper($this->oPlugins, $oSieveClient, $this->oConfig))