From 1303fe0f9fe7c67764fb48cbb84fcb30e4a32b33 Mon Sep 17 00:00:00 2001
From: Georg Ehrke <developer@georgehrke.com>
Date: Sun, 14 Jul 2013 00:00:10 +0200
Subject: [PATCH] OC\Preview - set scale factor down to 2 and upscale cached
 preview - this got lost in a git stash ...

---
 lib/preview.php | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/lib/preview.php b/lib/preview.php
index 08c0b7e20d..03aaaceb9c 100755
--- a/lib/preview.php
+++ b/lib/preview.php
@@ -60,7 +60,7 @@ class Preview {
 		//set config
 		$this->configMaxX = \OC_Config::getValue('preview_max_x', null);
 		$this->configMaxY = \OC_Config::getValue('preview_max_y', null);
-		$this->maxScaleFactor = \OC_Config::getValue('preview_max_scale_factor', 10);
+		$this->maxScaleFactor = \OC_Config::getValue('preview_max_scale_factor', 2);
 
 		//save parameters
 		$this->setFile($file);
@@ -377,6 +377,7 @@ class Preview {
 		if($cached) {
 			$image = new \OC_Image($this->userview->file_get_contents($cached, 'r'));
 			$this->preview = $image->valid() ? $image : null;
+			$this->resizeAndCrop();
 		}
 
 		if(is_null($this->preview)) {
-- 
GitLab