File tree Expand file tree Collapse file tree 1 file changed +4
-11
lines changed Expand file tree Collapse file tree 1 file changed +4
-11
lines changed Original file line number Diff line number Diff line change @@ -801,20 +801,13 @@ def delete
801801
802802 @destroyed = true
803803
804- Dynamoid . adapter . delete ( self . class . table_name , hash_key , options ) . tap { update_asociations }
805- rescue Dynamoid ::Errors ::ConditionalCheckFailedException
806- raise Dynamoid ::Errors ::StaleObjectError . new ( self , 'delete' )
807- end
808-
809- private
804+ Dynamoid . adapter . delete ( self . class . table_name , hash_key , options )
810805
811- def update_asociations
812806 self . class . associations . each do |name , options |
813- begin
814- send ( name ) . disassociate_source
815- rescue Aws ::DynamoDB ::Errors ::ResourceNotFoundException
816- end
807+ send ( name ) . disassociate_source
817808 end
809+ rescue Dynamoid ::Errors ::ConditionalCheckFailedException
810+ raise Dynamoid ::Errors ::StaleObjectError . new ( self , 'delete' )
818811 end
819812 end
820813end
You can’t perform that action at this time.
0 commit comments