summaryrefslogtreecommitdiff
path: root/src/couchdb/mod_couch.erl
diff options
context:
space:
mode:
Diffstat (limited to 'src/couchdb/mod_couch.erl')
-rw-r--r--src/couchdb/mod_couch.erl9
1 files changed, 1 insertions, 8 deletions
diff --git a/src/couchdb/mod_couch.erl b/src/couchdb/mod_couch.erl
index 78c0853a..8373dbe9 100644
--- a/src/couchdb/mod_couch.erl
+++ b/src/couchdb/mod_couch.erl
@@ -500,14 +500,7 @@ handle_replication_request(#mod{entity_body=RawJson}=Mod) ->
send_database_info(Mod, #uri_parts{db=DbName}=Parts) ->
Db = open_db(Parts),
{ok, InfoList} = couch_db:get_db_info(Db),
- ok = send_header(Mod, 200, resp_json_header(Mod)),
- DocCount = proplists:get_value(doc_count, InfoList),
- LastUpdateSequence = proplists:get_value(last_update_seq, InfoList),
- ok = send_chunk(Mod, "{\"db_name\": \"" ++ DbName ++
- "\", \"doc_count\":" ++ integer_to_list(DocCount) ++
- ", \"update_seq\":" ++ integer_to_list(LastUpdateSequence)++"}"),
- ok = send_final_chunk(Mod),
- {ok, 200}.
+ send_json(Mod, 200, {obj, [{db_name, DbName} | InfoList]}).
send_doc(#mod{parsed_header=Headers}=Mod,
#uri_parts{doc=DocId,querystr=QueryStr}=Parts) ->