|
4 | 4 | import json |
5 | 5 | from .common import API_URL |
6 | 6 |
|
7 | | -class _Email(): |
| 7 | +class _Jet(): |
8 | 8 | def __init__(self, interceptor): |
9 | | - self.path = '/email' |
| 9 | + self.path = '/jet' |
10 | 10 | self.interceptor = interceptor |
11 | 11 |
|
12 | 12 | def send(self, message): |
13 | 13 | message._add_inlines() |
14 | 14 | message._add_attachments() |
15 | | - r = requests.post(API_URL + self.path, auth=self.interceptor, data=message.to_json()) |
| 15 | + r = requests.post('{}{}/send'.format(API_URL, self.path), auth=self.interceptor, data=message.to_json()) |
16 | 16 | data = r.json() |
17 | 17 | if not 200 <= r.status_code < 300: |
18 | | - raise EmailError(data['code'], data['message']) |
19 | | - return EmailMessage.from_json(data) |
| 18 | + raise JetError(data['code'], data['message']) |
| 19 | + return JetMessage.from_json(data) |
20 | 20 |
|
21 | | -class EmailMessage(): |
| 21 | +class JetMessage(): |
22 | 22 | def __init__(self, to, from_, subject): |
23 | 23 | self._inlines = [] |
24 | 24 | self._attachments = [] |
@@ -64,13 +64,13 @@ def to_json(self): |
64 | 64 |
|
65 | 65 | @classmethod |
66 | 66 | def from_json(self, message): |
67 | | - em = EmailMessage(message['to'], message['from'], message['subject']) |
| 67 | + em = JetMessage(message['to'], message['from'], message['subject']) |
68 | 68 | em.id = message['id'] |
69 | 69 | em.time = message['time'] |
70 | 70 | em.status = message['status'] |
71 | 71 | return em |
72 | 72 |
|
73 | | -class EmailError(Exception): |
| 73 | +class JetError(Exception): |
74 | 74 | def __init__(self, code, message): |
75 | 75 | self.code = code |
76 | 76 | self.message = message |
|
0 commit comments