Advertisement
Guest User

Untitled

a guest
Oct 16th, 2019
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.58 KB | None | 0 0
  1.             for guest in g:
  2.                 # mail = guest['UsrPreferredEmail'] if re.match(
  3.                 #     r'^([-_\.\w]*)@([-_\w]*)([\.]{1}[-_\w]{1,})*([\.]{1}[A-z]{2,4})$',
  4.                 #     guest['UsrPreferredEmail']
  5.                 # ) else None
  6.                 # if mail:
  7.                 payload = dict({
  8.                     'id': guest['Id'],
  9.                     'first_name': guest['UsrFirstName'] if len(guest['UsrFirstName']) > 0 else 'not_set',
  10.                     'last_name': guest['UsrLastName'] if len(guest['UsrLastName']) > 0 else 'not_set',
  11.                     # 'email': guest['UsrPreferredEmail']
  12.                     # if '@' in guest['UsrPreferredEmail'] else 'not_set@placeholder.com',
  13.                     'title': main if guest['UsrGuestTypeId'] != self.guest_type['main'] else '',
  14.                     'group_id': gid if len(g) > 1 else '',
  15.                     # 'tags': [],
  16.                     'custom_owner': owner if owner else '',
  17.                     'organization': company if company else ''
  18.                 })
  19.                 if category:
  20.                     category = [category]
  21.                     logger.debug(type(category))
  22.                     logger.debug(category)
  23.                     payload.update({'tags': category})
  24.  
  25.                 logger.debug(payload)
  26.                 logger.debug(payload['tags'])
  27.                 self.external.create_guest(payload)
  28.                 self.bpm.update_guest(guest['Id'], json.dumps({
  29.                     "UsrStageStatusId": self.stage_status['uploaded_all']
  30.                 }))
  31.                 uploaded += 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement