FIX: Preload the right fields on categories (#24396)

This commit is contained in:
Daniel Waterworth
2023-11-15 16:34:03 -06:00
committed by GitHub
parent d454d2f25e
commit 0bc568f66d

View File

@ -171,12 +171,11 @@ module Chat
end
def self.preload_custom_fields_for(channels)
preload_fields = Category.instance_variable_get(:@custom_field_types).keys
Category.preload_custom_fields(
channels
.select { |c| c.chatable_type == "Category" || c.chatable_type == "category" }
.map(&:chatable),
preload_fields,
Site.preloaded_category_custom_fields,
)
end