This commit is contained in:
Pete Matsyburka
2026-03-10 08:12:32 +02:00
parent 176148fc71
commit 5f16b506f5
2 changed files with 1 additions and 14 deletions
+1 -13
View File
@@ -3,8 +3,6 @@
module Submissions
DEFAULT_SUBMITTERS_ORDER = 'random'
PRELOAD_ALL_PAGES_AMOUNT = 200
module_function
def search(current_user, submissions, keyword, search_values: false, search_template: false)
@@ -81,19 +79,9 @@ module Submissions
def preload_with_pages(submission)
ActiveRecord::Associations::Preloader.new(
records: submission.schema_documents,
associations: [:blob]
associations: [:blob, { preview_images_attachments: :blob }]
).call
total_pages =
submission.schema_documents.sum { |e| e.metadata.dig('pdf', 'number_of_pages').to_i }
if total_pages < PRELOAD_ALL_PAGES_AMOUNT
ActiveRecord::Associations::Preloader.new(
records: submission.schema_documents,
associations: [{ preview_images_attachments: :blob }]
).call
end
submission
end
-1
View File
@@ -2,7 +2,6 @@
module Submitters
TRUE_VALUES = ['1', 'true', true].freeze
PRELOAD_ALL_PAGES_AMOUNT = 200
FIELD_NAME_WEIGHTS = {
'email' => 'A',