From: Marek Marecki <triviuss@gmail.com>
Date: Fri, 5 Jul 2013 23:08:02 +0000 (+0200)
Subject: Small changes in models.Aspect regexp
X-Git-Url: https://vcs.fsf.org/?a=commitdiff_plain;h=cd18cc87b5fab68379338e0c60e3bf043769c82a;p=diaspy.git

Small changes in models.Aspect regexp
---

diff --git a/diaspy/models.py b/diaspy/models.py
index a27761d..eb459f2 100644
--- a/diaspy/models.py
+++ b/diaspy/models.py
@@ -63,7 +63,7 @@ class Aspect():
         """Extracts usernames and GUIDs from ajax returned by Diaspora*.
         Returns list of two-tuples: (guid, diaspora_name).
         """
-        userline_regexp = re.compile('<a href=["\']/people/[a-z0-9]{16,16}["\']>[a-zA-Z0-9()*@. _-]+</a>')
+        userline_regexp = re.compile('<a href=["\']/people/[a-z0-9]{16,16}["\']>[\w()*@. -]+</a>')
         return [(line[17:33], re.escape(line[35:-4])) for line in userline_regexp.findall(ajax)]
 
     def _extractpersonids(self, ajax, usernames):
@@ -110,7 +110,8 @@ class Aspect():
         """Add user to current aspect.
 
         :param user_id: user to add to aspect
-        :type user: int
+        :type user_id: int
+        :returns: JSON from request
         """
         data = {'authenticity_token': self._connection.get_token(),
                 'aspect_id': self.id,