stuff
diff --git a/lib/adapters/http/index.js b/lib/adapters/http/index.js index 45e4908..7711b04 100644 --- a/lib/adapters/http/index.js +++ b/lib/adapters/http/index.js
@@ -23,6 +23,7 @@ var log = require('debug')('pouchdb:http'); var createMultipart = require('../../deps/ajax/multipart'); var blufferToBase64 = require('../../deps/binary/blobOrBufferToBase64'); +var parseDoc = require('../../deps/docs/parseDoc'); function readAttachmentsAsBlobOrBuffer(row) { var atts = row.doc && row.doc._attachments; @@ -554,6 +555,10 @@ } opts = opts || {}; + // check for any errors + // TODO: rename this function + parseDoc.invalidIdError(doc._id); + // List of parameter to add to the PUT request var params = [];