If headerParams = None, don't use it to .update()

headerParams is initialized to None, and if it isn't changed on call it
will cause an error if it's used as the arg to .update().

Closes-Bug: #1495749

Change-Id: I03cc2155df2e04513725f11db8b7234af427862d
This commit is contained in:
Martin Falatic 2015-09-14 18:45:06 -07:00
parent 03e9465a19
commit 725cfeb104

View File

@ -74,7 +74,8 @@ class ApiClient(object):
url = self.host + resourcePath
mergedHeaderParams = self.defaultHeaders.copy()
mergedHeaderParams.update(headerParams)
if headerParams:
mergedHeaderParams.update(headerParams)
headers = {}
if mergedHeaderParams:
for param, value in mergedHeaderParams.iteritems():