From c3c385e1f41ca23c40410f08b0360b6011abcd89 Mon Sep 17 00:00:00 2001 From: Ralf Becker Date: Thu, 7 Dec 2017 16:43:49 +0800 Subject: [PATCH] =?UTF-8?q?*=20Filemanager/PostgreSQL:=20cant=20open=20fil?= =?UTF-8?q?e=20in=20Collabora=20because=20of=20SQL=20error=20Syntax=20erro?= =?UTF-8?q?r:=207=20ERROR:=20syntax=20error=20at=20or=20near=20"=3D?= =?UTF-8?q?=E2=80=9C,=20PostgreSQL=20needs=20true/false=20not=201/0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- api/src/Vfs/Sqlfs/StreamWrapper.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/api/src/Vfs/Sqlfs/StreamWrapper.php b/api/src/Vfs/Sqlfs/StreamWrapper.php index 67787d348b..84c0db13d7 100644 --- a/api/src/Vfs/Sqlfs/StreamWrapper.php +++ b/api/src/Vfs/Sqlfs/StreamWrapper.php @@ -1565,12 +1565,12 @@ class StreamWrapper extends Api\Db\Pdo implements Vfs\StreamWrapperIface { $vfs = new self(); $stat = $vfs->url_stat($path,0); - $fs_id = (int)$stat['ino']; + $fs_id = $stat['ino']; $query = 'SELECT MIN(B.fs_id) FROM '.self::TABLE.' as A -JOIN '.self::TABLE.' AS B ON - A.fs_name = B.fs_name AND A.fs_dir = B.fs_dir AND A.fs_active = 1 && B.fs_active = 0 +JOIN '.self::TABLE.' AS B ON A.fs_name = B.fs_name AND A.fs_dir = B.fs_dir AND A.fs_active = '. + self::_pdo_boolean(true).' && B.fs_active = '.self::_pdo_boolean(false).' WHERE A.fs_id=? GROUP BY A.fs_id'; if (self::LOG_LEVEL > 2)