Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- for guest in g:
- # mail = guest['UsrPreferredEmail'] if re.match(
- # r'^([-_\.\w]*)@([-_\w]*)([\.]{1}[-_\w]{1,})*([\.]{1}[A-z]{2,4})$',
- # guest['UsrPreferredEmail']
- # ) else None
- # if mail:
- payload = dict({
- 'id': guest['Id'],
- 'first_name': guest['UsrFirstName'] if len(guest['UsrFirstName']) > 0 else 'not_set',
- 'last_name': guest['UsrLastName'] if len(guest['UsrLastName']) > 0 else 'not_set',
- # 'email': guest['UsrPreferredEmail']
- # if '@' in guest['UsrPreferredEmail'] else 'not_set@placeholder.com',
- 'title': main if guest['UsrGuestTypeId'] != self.guest_type['main'] else '',
- 'group_id': gid if len(g) > 1 else '',
- # 'tags': [],
- 'custom_owner': owner if owner else '',
- 'organization': company if company else ''
- })
- if category:
- category = [category]
- logger.debug(type(category))
- logger.debug(category)
- payload.update({'tags': category})
- logger.debug(payload)
- logger.debug(payload['tags'])
- self.external.create_guest(payload)
- self.bpm.update_guest(guest['Id'], json.dumps({
- "UsrStageStatusId": self.stage_status['uploaded_all']
- }))
- uploaded += 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement