You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@couchdb.apache.org by cm...@apache.org on 2008/09/08 16:49:56 UTC
svn commit: r693115 - /incubator/couchdb/trunk/src/couchdb/couch_httpd.erl
Author: cmlenz
Date: Mon Sep 8 07:49:55 2008
New Revision: 693115
URL: http://svn.apache.org/viewvc?rev=693115&view=rev
Log:
Fix retrieval of specific document revisions, which needed to be updated for the internal change to binaries.
Modified:
incubator/couchdb/trunk/src/couchdb/couch_httpd.erl
Modified: incubator/couchdb/trunk/src/couchdb/couch_httpd.erl
URL: http://svn.apache.org/viewvc/incubator/couchdb/trunk/src/couchdb/couch_httpd.erl?rev=693115&r1=693114&r2=693115&view=diff
==============================================================================
--- incubator/couchdb/trunk/src/couchdb/couch_httpd.erl (original)
+++ incubator/couchdb/trunk/src/couchdb/couch_httpd.erl Mon Sep 8 07:49:55 2008
@@ -88,12 +88,13 @@
% for the path, use the raw path with the query string and fragment
% removed, but URL quoting left intact
- {Path, _, _} = mochiweb_util:urlsplit_path(Req:get(raw_path)),
+ {Path, QueryString, _} = mochiweb_util:urlsplit_path(Req:get(raw_path)),
- ?LOG_DEBUG("~p ~s ~p~nHeaders: ~p", [
+ ?LOG_DEBUG("~p ~s ~p~nQuery String: ~p~nHeaders: ~p", [
Req:get(method),
Path,
Req:get(version),
+ QueryString,
mochiweb_headers:to_list(Req:get(headers))
]),
@@ -1057,7 +1058,7 @@
Options = [deleted_conflicts | Args#doc_query_args.options],
Args#doc_query_args{options=Options};
{"rev", Rev} ->
- Args#doc_query_args{rev=Rev};
+ Args#doc_query_args{rev=list_to_binary(Rev)};
{"open_revs", "all"} ->
Args#doc_query_args{open_revs=all};
{"open_revs", RevsJsonStr} ->