From f87ac66a73a444d33fb3e393c53ca44bb8a4be2d Mon Sep 17 00:00:00 2001 From: Romain Bignon Date: Thu, 4 Apr 2013 17:27:41 +0200 Subject: [PATCH] unescape description of profiles --- modules/aum/contact.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/modules/aum/contact.py b/modules/aum/contact.py index edf28680..79885e17 100644 --- a/modules/aum/contact.py +++ b/modules/aum/contact.py @@ -18,6 +18,7 @@ # along with weboob. If not, see . +from html2text import unescape import socket from datetime import datetime from dateutil.parser import parse as parse_dt @@ -222,9 +223,9 @@ class Contact(_Contact): self.status = Contact.STATUS_OFFLINE self.status_msg = u'last connection %s' % profile['last_cnx'] - self.summary = profile.get('announce', '').strip() + self.summary = unicode(unescape(profile.get('announce', '').strip())) if len(profile.get('shopping_list', '')) > 0: - self.summary += u'\n\nLooking for:\n%s' % profile['shopping_list'].strip() + self.summary += u'\n\nLooking for:\n%s' % unescape(profile['shopping_list'].strip()) for photo in profile['pics']: self.set_photo(photo.split('/')[-1],