mirror of https://github.com/nextcloud/server
Add missing use for LoggerInterface
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
This commit is contained in:
parent
5fb9de6248
commit
771028dada
|
@ -35,6 +35,7 @@ use OCP\Defaults;
|
||||||
use OCP\IUser;
|
use OCP\IUser;
|
||||||
use OCP\IUserManager;
|
use OCP\IUserManager;
|
||||||
use OCP\Util;
|
use OCP\Util;
|
||||||
|
use Psr\Log\LoggerInterface;
|
||||||
use Symfony\Component\EventDispatcher\EventDispatcherInterface;
|
use Symfony\Component\EventDispatcher\EventDispatcherInterface;
|
||||||
|
|
||||||
class HookManager {
|
class HookManager {
|
||||||
|
|
|
@ -36,6 +36,7 @@ require_once __DIR__ . '/lib/versioncheck.php';
|
||||||
use OCA\DAV\Connector\Sabre\ExceptionLoggerPlugin;
|
use OCA\DAV\Connector\Sabre\ExceptionLoggerPlugin;
|
||||||
use Sabre\DAV\Exception\ServiceUnavailable;
|
use Sabre\DAV\Exception\ServiceUnavailable;
|
||||||
use Sabre\DAV\Server;
|
use Sabre\DAV\Server;
|
||||||
|
use Psr\Log\LoggerInterface;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Class RemoteException
|
* Class RemoteException
|
||||||
|
@ -57,7 +58,7 @@ function handleException($e) {
|
||||||
$server = new Server();
|
$server = new Server();
|
||||||
if (!($e instanceof RemoteException)) {
|
if (!($e instanceof RemoteException)) {
|
||||||
// we shall not log on RemoteException
|
// we shall not log on RemoteException
|
||||||
$server->addPlugin(new ExceptionLoggerPlugin('webdav', \OC::$server->getLogger()));
|
$server->addPlugin(new ExceptionLoggerPlugin('webdav', \OC::$server->get(LoggerInterface::class)));
|
||||||
}
|
}
|
||||||
$server->on('beforeMethod:*', function () use ($e) {
|
$server->on('beforeMethod:*', function () use ($e) {
|
||||||
if ($e instanceof RemoteException) {
|
if ($e instanceof RemoteException) {
|
||||||
|
@ -82,7 +83,7 @@ function handleException($e) {
|
||||||
// we shall not log on RemoteException
|
// we shall not log on RemoteException
|
||||||
OC_Template::printErrorPage($e->getMessage(), '', $e->getCode());
|
OC_Template::printErrorPage($e->getMessage(), '', $e->getCode());
|
||||||
} else {
|
} else {
|
||||||
\OC::$server->getLogger()->logException($e, ['app' => 'remote']);
|
\OC::$server->get(LoggerInterface::class)->error($e->getMessage(), ['app' => 'remote','exception' => $e]);
|
||||||
OC_Template::printExceptionErrorPage($e, $statusCode);
|
OC_Template::printExceptionErrorPage($e, $statusCode);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue