diff options
Diffstat (limited to 'py-fake-service/app/adapter/contacts.py')
-rw-r--r-- | py-fake-service/app/adapter/contacts.py | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/py-fake-service/app/adapter/contacts.py b/py-fake-service/app/adapter/contacts.py index 45aa2177..aaf2d23e 100644 --- a/py-fake-service/app/adapter/contacts.py +++ b/py-fake-service/app/adapter/contacts.py @@ -1,6 +1,8 @@ -import re +import re + class Contacts: + def __init__(self): self.contacts = [] @@ -10,10 +12,13 @@ class Contacts: def search(self, query): contacts_query = re.compile(query) - return [contact.__dict__ for contact in self.contacts if contacts_query.match(contact.addresses[0])] + return [ + contact.__dict__ for contact in self.contacts if contacts_query.match( + contact.addresses[0])] + class Contact: + def __init__(self, contact): self.addresses = [contact] self.name = '' - |