diff options
author | Paul J. Davis <paul.joseph.davis@gmail.com> | 2014-08-21 03:22:32 -0500 |
---|---|---|
committer | Paul J. Davis <paul.joseph.davis@gmail.com> | 2014-08-21 03:22:32 -0500 |
commit | 475ad18e22b31b4f180eb8f20e4a61c7cd738e80 (patch) | |
tree | f275d1959f21e7bd7faa6a06c38e33b35b6a0b01 | |
parent | 81b56f73e07ed2d19bcf17730fd531562a5e0895 (diff) | |
download | couchdb-475ad18e22b31b4f180eb8f20e4a61c7cd738e80.tar.gz |
Open docs with ejson_body
-rw-r--r-- | src/custodian/src/custodian_util.erl | 4 |
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, _} -> |