From 2d224e2f7692740b1b977124cfeaef6672e08053 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Karel=20Pi=C4=8Dman?= Date: Thu, 30 Jan 2025 12:31:54 +0100 Subject: [PATCH] UNION types boolean and integer cannot be matched --- app/models/dmsf_query.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/models/dmsf_query.rb b/app/models/dmsf_query.rb index 32545724..b51222e5 100644 --- a/app/models/dmsf_query.rb +++ b/app/models/dmsf_query.rb @@ -383,7 +383,7 @@ class DmsfQuery < Query dmsf_folders.description AS description, '' AS comment, (CASE WHEN dmsf_locks.id IS NULL THEN 0 ELSE 1 END) AS locked, - (CASE WHEN dmsf_folders.system THEN 1 ELSE 0 END) AS "system", + (CASE WHEN (dmsf_folders.system = #{ActiveRecord::Base.connection.quoted_true}) THEN 1 ELSE 0 END) AS "system", 1 AS sort#{cf_columns}}) .joins('LEFT JOIN users ON dmsf_folders.user_id = users.id') .joins("LEFT JOIN dmsf_locks ON dmsf_folders.id = dmsf_locks.entity_id AND