in wit/wit.py [0:0]
def update_app(self, app_id, app_name=None, lang=None, private=None, timezone=None, headers=None, verbose=None):
"""
Updates existing app with given attributes.
:param app_name: new_name
:param lang: language code in ISO 639-1 format
:param private: private if true
:param timezone: default timezone of the app
"""
params = {}
headers = headers or {}
data = {}
endpoint = '/apps/' + app_id
if app_name:
data['name'] = app_name
if lang:
data['lang'] = lang
if private:
data['private'] = private
if timezone:
data['timezone'] = timezone
if verbose:
params['verbose'] = verbose
resp = req(self.logger, self.access_token, 'PUT', endpoint, params, json=data , headers=headers)
return resp