Commit bf4d0443 authored by Tristan Cavelier's avatar Tristan Cavelier

splitstorage.js bug: attachment recovery fails -> fixed

parent b0d29584
...@@ -454,16 +454,28 @@ ...@@ -454,16 +454,28 @@
} }
} }
} }
}
delete doc._attachments;
for (i = 0; i < response.length; i += 1) {
if (response[i]._attachments) { if (response[i]._attachments) {
doc._attachments = doc._attachments || {};
for (k in response[i]._attachments) { for (k in response[i]._attachments) {
if (response[i]._attachments.hasOwnProperty(k)) { if (response[i]._attachments.hasOwnProperty(k)) {
doc._attachments = doc._attachments || {};
doc._attachments[k] = doc._attachments[k] || { doc._attachments[k] = doc._attachments[k] || {
"length": 0, "length": 0,
"content_type": "", "content_type": ""
}; };
doc._attachments[k].length += response[i]._attachments[k]. doc._attachments[k].length += response[i]._attachments[k].
length; length;
// if (response[i]._attachments[k].digest) {
// if (doc._attachments[k].digest) {
// doc._attachments[k].digest += " " + response[i].
// _attachments[k].digest;
// } else {
// doc._attachments[k].digest = response[i].
// _attachments[k].digest;
// }
// }
doc._attachments[k].content_type = response[i]._attachments[k]. doc._attachments[k].content_type = response[i]._attachments[k].
content_type; content_type;
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment