Commit 8d1f236cf961d4a9d9046dccfb49841617fdd86f

Authored by Charles Oliveira
1 parent 47ad4827

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,10 +49,11 @@ def unsubscribe(listname, address):
49 url = get_url(listname) 49 url = get_url(listname)
50 try: 50 try:
51 result = requests.delete(url, timeout=TIMEOUT, data={'address': address}) 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 except: 54 except:
54 LOGGER.exception('Unable to unsubscribe user') 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 def update_subscription(address, lists): 59 def update_subscription(address, lists):