Tricky empty string in __init__

This commit is contained in:
Jacob Bom 2016-12-30 14:03:49 +01:00
parent 651119fd69
commit 38f2064639

View file

@ -40,13 +40,20 @@ class WebhookInfo(TelegramObject):
"""
def __init__(self, url, has_custom_certificate, pending_update_count, **kwargs):
def __init__(self,
url,
has_custom_certificate,
pending_update_count,
last_error_date=None,
last_error_message=None,
**kwargs):
# Required
self.url = url
self.has_custom_certificate = has_custom_certificate
self.pending_update_count = pending_update_count
self.last_error_date = kwargs.get('last_error_date', '')
self.last_error_message = kwargs.get('last_error_message', '')
# Optional
self.last_error_date = last_error_date
self.last_error_message = last_error_message
@staticmethod
def de_json(data, bot):