diff --git a/couchdbkit/client.py b/couchdbkit/client.py index be10b9b..a9b0231 100644 --- a/couchdbkit/client.py +++ b/couchdbkit/client.py @@ -726,10 +726,7 @@ def delete_doc(self, doc, **params): couch_doc['_rev'] = doc1['_rev'] elif isinstance(doc1, six.string_types): # we get a docid couch_doc = Document(self.cloudant_database, doc1) - try: - couch_doc['_rev'] = self.get_rev(doc1) - except ResourceNotFound: - raise ResourceConflict + couch_doc['_rev'] = self.get_rev(doc1) # manual request because cloudant library doesn't return result res = self._request_session.delete( diff --git a/couchdbkit/version.py b/couchdbkit/version.py index 4175157..b871467 100644 --- a/couchdbkit/version.py +++ b/couchdbkit/version.py @@ -5,5 +5,5 @@ from __future__ import absolute_import from six.moves import map -version_info = (0, 9, 0, 3, 7) +version_info = (0, 9, 0, 3, 8) __version__ = ".".join(map(str, version_info))