def generate_build_rapid_pro_contact(self, contact): return { 'name': 'Jack Bob', 'groups': [{'name': 'EUMS', 'uuid': '362bcb66-6f2e-4899-b78b-187309bdf636'}], 'urns': ['tel:%s' % contact.get('phone')], 'fields': ContactService.build_rapid_pro_contact_fields(contact) }
def generate_build_rapid_pro_contact(self, contact): return { 'name': 'Jack Bob', 'groups': [{ 'name': 'EUMS', 'uuid': '362bcb66-6f2e-4899-b78b-187309bdf636' }], 'urns': ['tel:%s' % contact.get('phone')], 'fields': ContactService.build_rapid_pro_contact_fields(contact) }
def generate_get_rapid_pro_contact_response(self, contact): return { "results": [{ "uuid": "52fa33e7-da32-4703-8feb-aa5114dc1a8b", "name": "Jack Bob", "urns": ["tel:%s" % contact.get('phone')], "fields": ContactService.build_rapid_pro_contact_fields(contact) }] }
def generate_get_rapid_pro_contact_response(self, contact): return { "results": [ { "uuid": "52fa33e7-da32-4703-8feb-aa5114dc1a8b", "name": "Jack Bob", "urns": [ "tel:%s" % contact.get('phone') ], "fields": ContactService.build_rapid_pro_contact_fields(contact) } ] }
def generate_add_or_update_rapid_pro_contact_response(self, contact): return { "uuid": "e5de51c0-844b-4feb-8023-33b180bdf965", "name": "Jack Bob", "language": None, "group_uuids": ["fbc775f2-03e3-428e-93a2-608d7a7b46dc"], "urns": ["tel:%s" % contact.get('phone')], "fields": ContactService.build_rapid_pro_contact_fields(contact), "blocked": False, "failed": False, "modified_on": "2016-03-07T09:09:46.429Z", "phone": contact.get('phone'), "groups": ['EUMS'] }