diff options
Diffstat (limited to 'src/fabric/src/fabric2_fdb.erl')
-rw-r--r-- | src/fabric/src/fabric2_fdb.erl | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/fabric/src/fabric2_fdb.erl b/src/fabric/src/fabric2_fdb.erl index 9771acb63..a814742eb 100644 --- a/src/fabric/src/fabric2_fdb.erl +++ b/src/fabric/src/fabric2_fdb.erl @@ -701,14 +701,14 @@ write_doc(#{} = Db0, Doc, NewWinner0, OldWinner, ToUpdate, ToRemove) -> incr_stat(Db, <<"doc_design_count">>, 1) end, incr_stat(Db, <<"doc_count">>, 1), - mango_indexer:update(Db, created, Doc, not_found); + mango_indexer:create_doc(Db, Doc); recreated -> if not IsDDoc -> ok; true -> incr_stat(Db, <<"doc_design_count">>, 1) end, incr_stat(Db, <<"doc_count">>, 1), incr_stat(Db, <<"doc_del_count">>, -1), - mango_indexer:update(Db, created, Doc, not_found); + mango_indexer:create_doc(Db, Doc); replicate_deleted -> incr_stat(Db, <<"doc_del_count">>, 1); ignore -> @@ -719,9 +719,9 @@ write_doc(#{} = Db0, Doc, NewWinner0, OldWinner, ToUpdate, ToRemove) -> end, incr_stat(Db, <<"doc_count">>, -1), incr_stat(Db, <<"doc_del_count">>, 1), - mango_indexer:update(Db, deleted, not_found, PrevDoc); + mango_indexer:delete_doc(Db, PrevDoc); updated -> - mango_indexer:update(Db, updated, Doc, PrevDoc) + mango_indexer:update_doc(Db, Doc, PrevDoc) end, ok. |