From 20d764f5c42f32ef789f4ce6502975a754ee8e66 Mon Sep 17 00:00:00 2001 From: "Paul J. Davis" Date: Sat, 3 Mar 2018 15:32:19 -0600 Subject: This fixes couch_bt_engine:fold_local_docs/4 Somehow managed to fix without getting it into the PSE PR that was merged the other day. --- src/couch/src/couch_bt_engine.erl | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/couch/src/couch_bt_engine.erl b/src/couch/src/couch_bt_engine.erl index 347c9318f..940689708 100644 --- a/src/couch/src/couch_bt_engine.erl +++ b/src/couch/src/couch_bt_engine.erl @@ -464,7 +464,10 @@ fold_docs(St, UserFun, UserAcc, Options) -> fold_local_docs(St, UserFun, UserAcc, Options) -> - fold_docs_int(St, St#st.local_tree, UserFun, UserAcc, Options). + case fold_docs_int(St, St#st.local_tree, UserFun, UserAcc, Options) of + {ok, _Reds, FinalAcc} -> {ok, null, FinalAcc}; + {ok, FinalAcc} -> {ok, FinalAcc} + end. fold_changes(St, SinceSeq, UserFun, UserAcc, Options) -> -- cgit v1.2.1