optimize query

This commit is contained in:
Pete Matsyburka committed 2025-06-16 17:02:05 +03:00
1 parent dae3b4b6b5
commit bed98f4344
2 files changed
+20 -9

No files matched your search

@@ -112,7 +112,9 @@ module Api
submissions = submissions.where(slug: params[:slug]) if params[:slug].present?
if params[:template_folder].present?
submissions = submissions.joins(template: :folder).where(folder: { name: params[:template_folder] })
folder = TemplateFolder.find_by(name: params[:template_folder], account_id: current_user.account_id)
submissions = folder ? submissions.joins(:template).where(template: { folder_id: folder.id }) : submissions.none
end
if params.key?(:archived)