class Attio::List
def initialize(attributes = {}, opts = {})
def initialize(attributes = {}, opts = {}) super # Now we can safely use symbol keys only since parent normalized them normalized_attrs = normalize_attributes(attributes) @api_slug = normalized_attrs[:api_slug] @name = normalized_attrs[:name] @attio_object_id = normalized_attrs[:object_id] @object_api_slug = normalized_attrs[:object_api_slug] @created_by_actor = normalized_attrs[:created_by_actor] @workspace_id = normalized_attrs[:workspace_id] @workspace_access = normalized_attrs[:workspace_access] @parent_object = normalized_attrs[:parent_object] || normalized_attrs[:object] @filters = normalized_attrs[:filters] end