allow w parameter for attachments
diff --git a/src/chttpd_db.erl b/src/chttpd_db.erl
index a361f00..f3dd2ab 100644
--- a/src/chttpd_db.erl
+++ b/src/chttpd_db.erl
@@ -1243,7 +1243,8 @@
DocEdited = Doc#doc{
atts = NewAtt ++ [A || A <- Atts, couch_att:fetch(name, A) /= FileName]
},
- case fabric:update_doc(Db, DocEdited, [{user_ctx,Ctx}]) of
+ W = chttpd:qs_value(Req, "w", integer_to_list(mem3:quorum(Db))),
+ case fabric:update_doc(Db, DocEdited, [{user_ctx,Ctx}, {w,W}]) of
{ok, UpdatedRev} ->
HttpCode = 201;
{accepted, UpdatedRev} ->