From 9aa205579ce68a65415ad84502f1b581852e2e44 Mon Sep 17 00:00:00 2001 From: Nat Dean-Lewis Date: Thu, 5 Mar 2026 12:26:30 +0000 Subject: [PATCH] CLDC-4226: disambiguate scope again --- app/models/log.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/models/log.rb b/app/models/log.rb index e02602611..415d5cd2f 100644 --- a/app/models/log.rb +++ b/app/models/log.rb @@ -55,7 +55,7 @@ class Log < ApplicationRecord owned = where(owning_organisation: orgs).select(:id) managed = where(managing_organisation: orgs).select(:id) - where("id = ANY(ARRAY(#{owned.to_sql} UNION #{managed.to_sql}))") + where("#{table_name}.id = ANY(ARRAY(#{owned.to_sql} UNION #{managed.to_sql}))") } scope :filter_by_owning_organisation, ->(owning_organisation, _user = nil) { where(owning_organisation:) } scope :filter_by_managing_organisation, ->(managing_organisation, _user = nil) { where(managing_organisation:) }