From 76f8f4826e8fab2118ae1b8c39d67da398ca892d Mon Sep 17 00:00:00 2001 From: Florian Pritz Date: Sun, 9 Aug 2015 21:13:34 +0200 Subject: Improve performance of thumbnail history - Use the filedata we already have in c/file->upload_history_thumbnails() rather than fetching it per id in m/mfile->valid_id - Construct the config array for s/f::valid_id only once and not for every validation. Signed-off-by: Florian Pritz --- application/controllers/file.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'application/controllers/file.php') diff --git a/application/controllers/file.php b/application/controllers/file.php index 571a4272f..85cef5490 100644 --- a/application/controllers/file.php +++ b/application/controllers/file.php @@ -687,7 +687,7 @@ class File extends MY_Controller { assert($item["user"] === $user); $item["data_id"] = $item['hash']."-".$item['storage_id']; $query[$key]["data_id"] = $item["data_id"]; - if (!$this->mfile->valid_id($item["id"])) { + if (!$this->mfile->valid_filedata($item)) { unset($query[$key]); continue; } -- cgit v1.2.3-24-g4f1b