aboutsummaryrefslogtreecommitdiffstats
path: root/apps/dav
diff options
context:
space:
mode:
authorCôme Chilliet <91878298+come-nc@users.noreply.github.com>2025-03-10 16:20:45 +0100
committerGitHub <noreply@github.com>2025-03-10 16:20:45 +0100
commiteb597917f6cf017bc9e5153eb5efb1308ccc5c68 (patch)
treea44c95000e0c7515f6becd096dca0f0a0c5b3897 /apps/dav
parente8b90c83daea0d3884cc66814f3114463386c3f9 (diff)
parentb086f100284dd16154e0ff1819dc4d673fe42204 (diff)
downloadnextcloud-server-eb597917f6cf017bc9e5153eb5efb1308ccc5c68.tar.gz
nextcloud-server-eb597917f6cf017bc9e5153eb5efb1308ccc5c68.zip
Merge pull request #51029 from nextcloud/fix/deprecate-oc-template-and-cleanup
fix: Deprecate OC_Template, add proper template manager instead
Diffstat (limited to 'apps/dav')
-rw-r--r--apps/dav/lib/Files/BrowserErrorPagePlugin.php5
1 files changed, 3 insertions, 2 deletions
diff --git a/apps/dav/lib/Files/BrowserErrorPagePlugin.php b/apps/dav/lib/Files/BrowserErrorPagePlugin.php
index 1491e1a89b1..de86c4995e2 100644
--- a/apps/dav/lib/Files/BrowserErrorPagePlugin.php
+++ b/apps/dav/lib/Files/BrowserErrorPagePlugin.php
@@ -8,9 +8,10 @@
namespace OCA\DAV\Files;
use OC\AppFramework\Http\Request;
-use OC_Template;
use OCP\AppFramework\Http\ContentSecurityPolicy;
+use OCP\AppFramework\Http\TemplateResponse;
use OCP\IRequest;
+use OCP\Template\ITemplateManager;
use Sabre\DAV\Exception;
use Sabre\DAV\Server;
use Sabre\DAV\ServerPlugin;
@@ -84,7 +85,7 @@ class BrowserErrorPagePlugin extends ServerPlugin {
$templateName = (string)$httpCode;
}
- $content = new OC_Template('core', $templateName, 'guest');
+ $content = \OCP\Server::get(ITemplateManager::class)->getTemplate('core', $templateName, TemplateResponse::RENDER_AS_GUEST);
$content->assign('title', $this->server->httpResponse->getStatusText());
$content->assign('remoteAddr', $request->getRemoteAddress());
$content->assign('requestID', $request->getId());