From ff82e666240dd3fc67666d16edcfa0c4f2bcd2fb Mon Sep 17 00:00:00 2001 From: Tristan Cavelier <tristan.cavelier@tiolive.com> Date: Mon, 11 Mar 2013 10:02:50 +0100 Subject: [PATCH] Fixed: revision storage putAttachment loses document metadata --- src/jio.storage/revisionstorage.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/jio.storage/revisionstorage.js b/src/jio.storage/revisionstorage.js index 290ed1c..14842a0 100644 --- a/src/jio.storage/revisionstorage.js +++ b/src/jio.storage/revisionstorage.js @@ -633,7 +633,8 @@ jIO.addStorageType("revision", function (spec, my) { } return onEnd(undefined, res_doc); } - if (specific_parameter.removeAttachment) { + if (specific_parameter.putAttachment || + specific_parameter.removeAttachment) { // copy metadata (not beginning by "_" to document for (k in res_doc) { if (res_doc.hasOwnProperty(k) && !k.match("^_")) { -- 2.30.9