Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
0.7.2, 0.8
-
None
Description
What steps will reproduce the problem?
1. Insert a document like: {"_attachments": {"foo":
}}
What is the expected output? What do you see instead?
I'd expect it to add the 0-length attachment, but I get this error in the log:
[info] [<0.1541.0>] HTTP Error (code 500): {obj,[
,
{reason,"{function_clause,[
,\n
{couch_util,decodeBase64,1},\n
{couch_doc,'-from_json_obj/1-fun-0-',1},\n
{lists,flatmap,2},\n
{couch_doc,from_json_obj,1},\n
{mod_couch,handle_doc_put,2},\n
{mod_couch,do,1},\n
{httpd_response,traverse_modules,2}]}"}]}
What version of the product are you using? On what operating system?
This happens on 0.7.2 and trunk