JsonModel data_wrapper should default to false
diff --git a/apiclient/discovery.py b/apiclient/discovery.py
index dbaac08..9f908de 100644
--- a/apiclient/discovery.py
+++ b/apiclient/discovery.py
@@ -164,7 +164,7 @@
auth_discovery = {}
if model is None:
- model = JsonModel('dataWrapper' in service.get('features', []))
+ model = JsonModel('dataWrapper' in service.get('features', ['dataWrapper']))
resource = createResource(http, base, model, requestBuilder, developerKey,
service, future)
diff --git a/apiclient/model.py b/apiclient/model.py
index 14ec397..9781b35 100644
--- a/apiclient/model.py
+++ b/apiclient/model.py
@@ -73,7 +73,7 @@
object representation of HTTP request and response bodies.
"""
- def __init__(self, data_wrapper):
+ def __init__(self, data_wrapper=False):
"""Construct a JsonModel
Args: