From 4b043b7a80fcc2787d53c83ab8f82f4c9ca616ab Mon Sep 17 00:00:00 2001 From: Charles Oliveira <18oliveira.charles@gmail.com> Date: Mon, 27 Jul 2015 16:37:00 -0400 Subject: [PATCH] Added code errors for subscription errors --- colab/accounts/utils/mailman.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/colab/accounts/utils/mailman.py b/colab/accounts/utils/mailman.py index 183334d..b90bbdb 100644 --- a/colab/accounts/utils/mailman.py +++ b/colab/accounts/utils/mailman.py @@ -49,10 +49,11 @@ def unsubscribe(listname, address): url = get_url(listname) try: result = requests.delete(url, timeout=TIMEOUT, data={'address': address}) - return True, '%s: %s' % (listname, result.json()) + msg_type, message = MAILMAN_MSGS[result.json()] + return msg_type, message % listname except: LOGGER.exception('Unable to unsubscribe user') - return False, 'Error: Unable to unsubscribe user' + return E, 'Error: Unable to subscribe user' def update_subscription(address, lists): -- libgit2 0.21.2