From 39b860ffa2e1058d45584cc9ca35db0aa33591f1 Mon Sep 17 00:00:00 2001 From: Andras Timar Date: Fri, 3 Jun 2016 15:00:28 +0200 Subject: [PATCH] do not query UI language for each doc, it's same for all --- controller/documentcontroller.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/controller/documentcontroller.php b/controller/documentcontroller.php index d0f4d37a..f3da228d 100644 --- a/controller/documentcontroller.php +++ b/controller/documentcontroller.php @@ -463,6 +463,7 @@ class DocumentController extends Controller { $fileIds = array(); $documents = array(); + $lolang = strtolower(str_replace('_', '-', $this->settings->getUserValue($this->uid, 'core', 'lang', 'en'))); foreach ($found as $key=>$document) { if (is_object($document)){ $documents[] = $document->getData(); @@ -472,7 +473,7 @@ class DocumentController extends Controller { $documents[$key]['icon'] = preg_replace('/\.png$/', '.svg', \OCP\Template::mimetype_icon($document['mimetype'])); $documents[$key]['hasPreview'] = \OC::$server->getPreviewManager()->isMimeSupported($document['mimetype']); $documents[$key]['urlsrc'] = $this->getWopiSrcUrl($discovery_parsed, $document['mimetype'], 'edit'); - $documents[$key]['lolang'] = strtolower(str_replace('_', '-', $this->settings->getUserValue($this->uid, 'core', 'lang', 'en'))); + $documents[$key]['lolang'] = $lolang; $fileIds[] = $document['fileid']; }