diff --git a/pandora/event/models.py b/pandora/event/models.py index 4c4a2375..56f87d74 100644 --- a/pandora/event/models.py +++ b/pandora/event/models.py @@ -78,7 +78,7 @@ class Event(models.Model): name = name.lower() if name in value and (value.startswith(name) or \ value.endswith(name) or \ - re.compile('\s%s[\.!?:\-\s]'%name).findall(value)): + re.compile('\s%s[\.,;:!?\-\s]'%name).findall(value)): matches.append(a.id) break if not matches: diff --git a/pandora/place/models.py b/pandora/place/models.py index 52ecd680..7ab8876d 100644 --- a/pandora/place/models.py +++ b/pandora/place/models.py @@ -87,7 +87,7 @@ class Place(models.Model): for name in [self.name] + list(self.alternativeNames): if name in value and (value.startswith(name) or \ value.endswith(name) or \ - re.compile('\s%s[\.!?:\-\s]'%name).findall(value)): + re.compile('\s%s[\.,;:!?\-\s]'%name).findall(value)): matches.append(a.id) break if not matches: