diff options
Diffstat (limited to 'common')
| -rw-r--r-- | common/src/leap/soledad/common/couch.py | 2 | 
1 files changed, 2 insertions, 0 deletions
| diff --git a/common/src/leap/soledad/common/couch.py b/common/src/leap/soledad/common/couch.py index 13808502..3ae79382 100644 --- a/common/src/leap/soledad/common/couch.py +++ b/common/src/leap/soledad/common/couch.py @@ -1319,6 +1319,8 @@ class CouchDatabase(CommonBackend):                   'converged', at_gen is the insertion/current generation.          :rtype: (str, int)          """ +        if type(doc) is not CouchDocument: +            doc = self._factory(doc.doc_id, doc.rev, doc.get_json())          self._save_source_info(replica_uid, replica_gen,                                 replica_trans_id, number_of_docs,                                 doc_idx, sync_id) | 
