From 1f81002e8eb0b1b8c498999476f5e2ee03f5db77 Mon Sep 17 00:00:00 2001 From: Janak Mayer Date: Wed, 18 Mar 2015 23:19:23 -0400 Subject: [PATCH] Fixed ability to use database.all_docs() method when using API key authentication - requires passing 'opts' --- cloudant/database.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cloudant/database.py b/cloudant/database.py index a636f5b..dccea5f 100644 --- a/cloudant/database.py +++ b/cloudant/database.py @@ -70,7 +70,8 @@ def all_docs(self, **kwargs): for doc in db.all_docs(): print doc """ - return Index(self._make_url('_all_docs'), session=self._session, **kwargs) + opts = dict(self.opts, **kwargs) + return Index(self._make_url('_all_docs'), session=self._session, **opts) def __iter__(self): """Formats `Database.all_docs` for use as an iterator."""