lib/cocina/models/request_dro.rb in cocina-models-0.34.0 vs lib/cocina/models/request_dro.rb in cocina-models-0.34.1
- old
+ new
@@ -23,10 +23,10 @@
# example: item
attribute :type, Types::Strict::String.enum(*RequestDRO::TYPES)
attribute :label, Types::Strict::String
attribute :version, Types::Strict::Integer
- attribute(:access, DROAccess.default { DROAccess.new })
+ attribute :access, DROAccess.optional.meta(omittable: true)
attribute(:administrative, Administrative.default { Administrative.new })
attribute :description, Description.optional.meta(omittable: true)
attribute(:identification, RequestIdentification.default { RequestIdentification.new })
attribute :structural, RequestDROStructural.optional.meta(omittable: true)
attribute :geographic, Geographic.optional.meta(omittable: true)