# Copyright (C) 2012-2024 Zammad Foundation, https://zammad-foundation.org/ class ChecklistTemplate module Assets extend ActiveSupport::Concern def assets(data) app_model = self.class.to_app_model if !data[ app_model ] data[ app_model ] = {} end return data if data[ app_model ][ id ] data[ app_model ][ id ] = attributes_with_association_ids items.map { |item| item.assets(data) } data end end end