diff --git a/app/models/ticket/search.rb b/app/models/ticket/search.rb index 598ffe22c..adb26af2a 100644 --- a/app/models/ticket/search.rb +++ b/app/models/ticket/search.rb @@ -164,8 +164,9 @@ returns .order('tickets.created_at DESC') .limit(limit) else - query_condition, bind_condition = selector2sql(condition) + query_condition, bind_condition, tables = selector2sql(condition) tickets_all = Ticket.select('DISTINCT(tickets.id), tickets.created_at') + .from("tickets#{tables}") .where(access_condition) .where(query_condition, *bind_condition) .order('tickets.created_at DESC')