Commit 4b043b7a80fcc2787d53c83ab8f82f4c9ca616ab
1 parent
0f909e81
Exists in
master
and in
28 other branches
Added code errors for subscription errors
Showing
1 changed file
with
3 additions
and
2 deletions
Show diff stats
colab/accounts/utils/mailman.py
| ... | ... | @@ -49,10 +49,11 @@ def unsubscribe(listname, address): |
| 49 | 49 | url = get_url(listname) |
| 50 | 50 | try: |
| 51 | 51 | result = requests.delete(url, timeout=TIMEOUT, data={'address': address}) |
| 52 | - return True, '%s: %s' % (listname, result.json()) | |
| 52 | + msg_type, message = MAILMAN_MSGS[result.json()] | |
| 53 | + return msg_type, message % listname | |
| 53 | 54 | except: |
| 54 | 55 | LOGGER.exception('Unable to unsubscribe user') |
| 55 | - return False, 'Error: Unable to unsubscribe user' | |
| 56 | + return E, 'Error: Unable to subscribe user' | |
| 56 | 57 | |
| 57 | 58 | |
| 58 | 59 | def update_subscription(address, lists): | ... | ... |