Method: CmisServer::ObjectAdapter#remove_secondary_type
- Defined in:
- lib/cmis_server/object_adapter.rb
#remove_secondary_type(secondary_type_id) ⇒ Object
64 65 66 67 68 69 70 71 |
# File 'lib/cmis_server/object_adapter.rb', line 64 def remove_secondary_type(secondary_type_id) secondary_type_ids = @object.properties["cmis:secondaryObjectTypeIds"]&.value || [] return false unless secondary_type_ids.include?(secondary_type_id) secondary_type_ids.delete(secondary_type_id) @object.properties["cmis:secondaryObjectTypeIds"].value = secondary_type_ids save end |