fix completed_at index

This commit is contained in:
Pete Matsyburka
2026-06-27 11:40:02 +03:00
parent cf30441ac6
commit a49a645022
5 changed files with 27 additions and 5 deletions
+2 -2
View File
@@ -104,7 +104,7 @@ module Api
private
def maybe_filder_by_completed_at(submitters, params)
def maybe_filter_by_completed_at(submitters, params)
if params[:completed_after].present?
submitters = submitters.where(completed_at: Time.zone.parse(params[:completed_after])..)
end
@@ -177,7 +177,7 @@ module Api
submitters = submitters.joins(:submission).where(submissions: { template_id: params[:template_id] })
end
maybe_filder_by_completed_at(submitters, params)
maybe_filter_by_completed_at(submitters, params)
end
def assign_external_id(submitter, attrs)
+1 -1
View File
@@ -28,8 +28,8 @@
#
# Indexes
#
# index_submitters_on_account_id_and_completed_at (account_id,completed_at) WHERE (completed_at IS NOT NULL)
# index_submitters_on_account_id_and_id (account_id,id)
# index_submitters_on_completed_at_and_account_id (completed_at,account_id)
# index_submitters_on_email (email)
# index_submitters_on_external_id (external_id)
# index_submitters_on_slug (slug) UNIQUE