0
0
Fork 1
Spiegel von https://github.com/paviliondev/discourse-custom-wizard.git synchronisiert 2024-11-10 12:22:54 +01:00
discourse-custom-wizard/extensions/custom_field/preloader.rb
Angus McLeod 848a0dc0ca Custom field list is already cached
Attempt to fix failing CI test that's working locally
2020-11-09 18:48:55 +11:00

17 Zeilen
Kein EOL
400 B
Ruby

module CustomWizardCustomFieldPreloader
def preload_custom_fields(objects, fields)
if objects.present?
@cw_klass = objects.first.class.name.underscore
if cw_fields.any?
cw_fields.each do |field|
fields << field.name
end
end
end
super(objects, fields)
end
def cw_fields
CustomWizard::CustomField.list_by(:klass, @cw_klass)
end
end