Skip to content

Commit 0eed058

Browse files
committed
added webhook to call_data
1 parent dd52906 commit 0eed058

File tree

3 files changed

+20
-2
lines changed

3 files changed

+20
-2
lines changed

messagebird/call.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@
55
CALL_STATUS_ONGOING = "ongoing"
66
CALL_STATUS_ENDED = "ended"
77

8+
89
class Call(Base):
9-
10+
1011
def __init__(self):
1112
self.id = None
1213
self._data = None
13-
1414

1515
@property
1616
def data(self):

messagebird/call_data.py

+10
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
from messagebird.base import Base
2+
from messagebird.webhook import Webhook
23

34
class CallData(Base):
45

@@ -10,6 +11,7 @@ def __init__(self):
1011
self._createdAt = None
1112
self._updatedAt = None
1213
self._endedAt = None
14+
self._webhook = None
1315

1416

1517
@property
@@ -35,3 +37,11 @@ def endedAt(self):
3537
@endedAt.setter
3638
def endedAt(self, value):
3739
self._endedAt = self.value_to_time(value, '%Y-%m-%dT%H:%M:%SZ')
40+
41+
@property
42+
def webhook(self):
43+
return self._webhook
44+
45+
@webhook.setter
46+
def webhook(self, value):
47+
self._webhook = Webhook.load(value)

messagebird/webhook.py

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
from messagebird.base import Base
2+
3+
4+
class Webhook(Base):
5+
6+
def __init__(self):
7+
self.url = None
8+
self.token = None

0 commit comments

Comments
 (0)