Allow TemplateResponse to be compressed

Signed-off-by: Morris Jobke <hey@morrisjobke.de>
pull/20987/head
Morris Jobke 5 years ago
parent d132f81d28
commit 4e49e1da16
No known key found for this signature in database
GPG Key ID: FE03C3A163FEDE68
  1. 4
      lib/private/AppFramework/Middleware/CompressionMiddleware.php

@ -29,6 +29,7 @@ use OC\AppFramework\OCS\BaseResponse;
use OCP\AppFramework\Http;
use OCP\AppFramework\Http\JSONResponse;
use OCP\AppFramework\Http\Response;
use OCP\AppFramework\Http\TemplateResponse;
use OCP\AppFramework\Middleware;
use OCP\IRequest;
@ -67,6 +68,9 @@ class CompressionMiddleware extends Middleware {
if ($response instanceof JSONResponse) {
$allowGzip = true;
}
if ($response instanceof TemplateResponse) {
$allowGzip = true;
}
if ($allowGzip) {
$this->useGZip = true;

Loading…
Cancel
Save