summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul J. Davis <paul.joseph.davis@gmail.com>2014-08-21 03:22:32 -0500
committerPaul J. Davis <paul.joseph.davis@gmail.com>2014-08-21 03:22:32 -0500
commit475ad18e22b31b4f180eb8f20e4a61c7cd738e80 (patch)
treef275d1959f21e7bd7faa6a06c38e33b35b6a0b01
parent81b56f73e07ed2d19bcf17730fd531562a5e0895 (diff)
downloadcouchdb-475ad18e22b31b4f180eb8f20e4a61c7cd738e80.tar.gz
Open docs with ejson_body
-rw-r--r--src/custodian/src/custodian_util.erl4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/custodian/src/custodian_util.erl b/src/custodian/src/custodian_util.erl
index 90f2cc2e3..308bc0ae0 100644
--- a/src/custodian/src/custodian_util.erl
+++ b/src/custodian/src/custodian_util.erl
@@ -100,7 +100,7 @@ maintenance_nodes(Nodes) ->
[N || {N, Mode} <- lists:zip(Nodes, Modes), Mode =:= "true"].
load_shards(Db, #full_doc_info{id = Id} = FDI) ->
- case couch_db:open_doc(Db, FDI, []) of
+ case couch_db:open_doc(Db, FDI, [ejson_body]) of
{ok, #doc{body = {Props}}} ->
mem3_util:build_shards(Id, Props);
{not_found, _} ->
@@ -125,7 +125,7 @@ count_conflicts(#full_doc_info{rev_tree = T}) ->
length(Leafs) - 1.
ensure_custodian_ddoc_exists(Db) ->
- case couch_db:open_doc(Db, ?CUSTODIAN_ID) of
+ case couch_db:open_doc(Db, ?CUSTODIAN_ID, [ejson_body]) of
{not_found, _Reason} ->
try couch_db:update_doc(Db, custodian_ddoc(), []) of
{ok, _} ->