[ https://issues.apache.org/jira/browse/COUCHDB-790?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Gabriel Farrell updated COUCHDB-790: ------------------------------------ Attachment: users-test2.diff Attached "users-test2.diff" patch uses isArray function defined in server/utils.js. > validate_doc_update on the _users database fails > ------------------------------------------------ > > Key: COUCHDB-790 > URL: https://issues.apache.org/jira/browse/COUCHDB-790 > Project: CouchDB > Issue Type: Bug > Components: Database Core > Affects Versions: 0.11 > Reporter: Cliff Stanford > Attachments: users-test2.diff, usersTest.diff > > Original Estimate: 0.02h > Remaining Estimate: 0.02h > > The validate_doc_update on the users database contains the following code: > if ((oldDoc || newDoc).type != 'user') { > throw({forbidden : 'doc.type must be user'}); > } // we only validate user docs for now > However the effect of this is that a user may change his type *from* "user" > but not back again. I don't think this is what was intended. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.