lib/cocina/models.rb in cocina-models-0.95.1 vs lib/cocina/models.rb in cocina-models-0.96.0

- old
+ new

@@ -83,10 +83,10 @@ def self.build(dyn, validate: true) clazz = case type_for(dyn) when *DRO::TYPES has_metadata?(dyn) ? DROWithMetadata : DRO when *Collection::TYPES - has_metadata?(dyn) ? ColectionWithMetadata : Collection + has_metadata?(dyn) ? CollectionWithMetadata : Collection when *AdminPolicy::TYPES has_metadata?(dyn) ? AdminPolicyWithMetadata : AdminPolicy else raise UnknownTypeError, "Unknown type: '#{dyn.with_indifferent_access.fetch('type')}'" end