Merge pull request #21840 from nextcloud/backport/21838/stable19

[stable19] Do not log RequestedRangeNotSatisfiable exceptions in DAV
This commit is contained in:
Roeland Jago Douma 2020-07-16 20:46:10 +02:00 committed by GitHub
commit 387c179e55
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 0 deletions

View File

@ -40,6 +40,7 @@ use Sabre\DAV\Exception\NotAuthenticated;
use Sabre\DAV\Exception\NotFound; use Sabre\DAV\Exception\NotFound;
use Sabre\DAV\Exception\NotImplemented; use Sabre\DAV\Exception\NotImplemented;
use Sabre\DAV\Exception\PreconditionFailed; use Sabre\DAV\Exception\PreconditionFailed;
use Sabre\DAV\Exception\RequestedRangeNotSatisfiable;
use Sabre\DAV\Exception\ServiceUnavailable; use Sabre\DAV\Exception\ServiceUnavailable;
class ExceptionLoggerPlugin extends \Sabre\DAV\ServerPlugin { class ExceptionLoggerPlugin extends \Sabre\DAV\ServerPlugin {
@ -74,6 +75,8 @@ class ExceptionLoggerPlugin extends \Sabre\DAV\ServerPlugin {
MethodNotAllowed::class => true, MethodNotAllowed::class => true,
// A locked file is perfectly valid and can happen in various cases // A locked file is perfectly valid and can happen in various cases
FileLocked::class => true, FileLocked::class => true,
// An invalid range is requested
RequestedRangeNotSatisfiable::class => true,
]; ];
/** @var string */ /** @var string */