From 2a6a155e23626fbbc4b04917b52e2f918e10effc Mon Sep 17 00:00:00 2001
From: Brice Maron <brice@bmaron.net>
Date: Fri, 22 Jun 2012 10:46:49 +0200
Subject: [PATCH] Correct File cache error with postgresql

---
 lib/filecache.php | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/lib/filecache.php b/lib/filecache.php
index e3bcc7d000..13d7b34c9d 100644
--- a/lib/filecache.php
+++ b/lib/filecache.php
@@ -110,6 +110,9 @@ class OC_FileCache{
 		$queryParts=array();
 		foreach(array('size','mtime','ctime','mimetype','encrypted','versioned','writable') as $attribute){
 			if(isset($data[$attribute])){
+				//Convert to int it args are false
+                        	if($data[$attribute] === false) $arguments[] = 0;
+				else $arguments[] = $data[$attribute];
 				$arguments[]=$data[$attribute];
 				$queryParts[]=$attribute.'=?';
 			}
-- 
GitLab