Skip to content

Commit 19b02dd

Browse files
Fixes in tests and voice webhook class for consistency
1 parent d3fd626 commit 19b02dd

File tree

6 files changed

+21
-26
lines changed

6 files changed

+21
-26
lines changed

examples/voice_create_webhook.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@
2121
print(' id : {}'.format(webhook.id))
2222
print(' token : {}'.format(webhook.token))
2323
print(' url : {}'.format(webhook.url))
24-
print(' createdAtDatetime : {}'.format(webhook.createdDatetime))
25-
print(' updatedAtDatetime : {}'.format(webhook.updatedDatetime))
24+
print(' createdAt : {}'.format(webhook.createdAt))
25+
print(' updatedAt : {}'.format(webhook.updatedAt))
2626

2727
except messagebird.client.ErrorException as e:
2828
print('An error occured while creating a Voice Webhook object:')

examples/voice_list_webhook.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@
2424
print(' id : {}'.format(webhook.id))
2525
print(' token : {}'.format(webhook.token))
2626
print(' url : {}'.format(webhook.url))
27-
print(' createdAtDatetime : {}'.format(webhook.createdDatetime))
28-
print(' updatedAtDatetime : {}'.format(webhook.updatedDatetime))
27+
print(' createdAt : {}'.format(webhook.createdAt))
28+
print(' updatedAt : {}'.format(webhook.updatedAt))
2929
print('}\n')
3030

3131
except messagebird.client.ErrorException as e:

examples/voice_read_webhook.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@
2020
print(' id : {}'.format(webhook.id))
2121
print(' token : {}'.format(webhook.token))
2222
print(' url : {}'.format(webhook.url))
23-
print(' createdAtDatetime : {}'.format(webhook.createdDatetime))
24-
print(' updatedAtDatetime : {}'.format(webhook.updatedDatetime))
23+
print(' createdAt : {}'.format(webhook.createdAt))
24+
print(' updatedAt : {}'.format(webhook.updatedAt))
2525

2626

2727
except messagebird.client.ErrorException as e:

examples/voice_update_webhook.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@
2222
print(' id : {}'.format(webhook.id))
2323
print(' token : {}'.format(webhook.token))
2424
print(' url : {}'.format(webhook.url))
25-
print(' createdAtDatetime : {}'.format(webhook.createdDatetime))
26-
print(' updatedAtDatetime : {}'.format(webhook.updatedDatetime))
25+
print(' createdAt : {}'.format(webhook.createdAt))
26+
print(' updatedAt : {}'.format(webhook.updatedAt))
2727

2828
except messagebird.client.ErrorException as e:
2929
print('An error occured while updating a Voice Webhook object:')

messagebird/error.py

+1-6
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,7 @@ def __str__(self):
1111
return str(dict(code=self.code, description=self.description, parameter=self.parameter))
1212

1313

14-
class BaseError(Exception):
15-
"""Base class for exceptions in this module."""
16-
pass
17-
18-
19-
class ValidationError(BaseError):
14+
class ValidationError(ValueError):
2015
"""Exception raised for errors in validation.
2116
2217
Attributes:

messagebird/voice_webhook.py

+12-12
Original file line numberDiff line numberDiff line change
@@ -7,27 +7,27 @@ def __init__(self):
77
self.id = None
88
self.url = None
99
self.token = None
10-
self._createdDatetime = None
11-
self._updatedDatetime = None
10+
self._createdAtDatetime = None
11+
self._updatedAtDatetime = None
1212
self._links = None
1313

1414
@property
15-
def createdDatetime(self):
16-
return self._createdDatetime
15+
def createdAtDatetime(self):
16+
return self._createdAtDatetime
1717

18-
@createdDatetime.setter
18+
@createdAtDatetime.setter
1919
def createdAt(self, value):
2020
if value is not None:
21-
self._createdDatetime = self.value_to_time(value, '%Y-%m-%dT%H:%M:%SZ')
21+
self._createdAtDatetime = self.value_to_time(value, '%Y-%m-%dT%H:%M:%SZ')
2222

2323
@property
24-
def updatedDatetime(self):
25-
return self._updatedDatetime
24+
def updatedAtDatetime(self):
25+
return self._updatedAtDatetime
2626

27-
@updatedDatetime.setter
27+
@updatedAtDatetime.setter
2828
def updatedAt(self, value):
2929
if value is not None:
30-
self._updatedDatetime = self.value_to_time(value, '%Y-%m-%dT%H:%M:%SZ')
30+
self._updatedAtDatetime = self.value_to_time(value, '%Y-%m-%dT%H:%M:%SZ')
3131

3232
def load(self, data):
3333
if data.get('data') is not None:
@@ -46,8 +46,8 @@ def __str__(self):
4646
'webhook id : %s' % self.id,
4747
'url : %s' % self.url,
4848
'token : %s' % self.token,
49-
'created date time : %s' % self._createdDatetime,
50-
'updated date time : %s' % self._updatedDatetime,
49+
'createdAtDatetime : %s' % self._createdAtDatetime,
50+
'updatedAtDatetime : %s' % self._updatedAtDatetime,
5151
'links : %s' % self._links
5252
])
5353

0 commit comments

Comments
 (0)