def _create_user(self, launchpad_id, email, user_name): company = (self._get_company_by_email(email) or self._get_independent()) user = { 'user_id': normalizer.get_user_id(launchpad_id, email), 'launchpad_id': launchpad_id, 'user_name': user_name, 'emails': [email], 'companies': [{ 'company_name': company, 'end_date': 0, }], } normalizer.normalize_user(user) LOG.debug('Create new user: %s', user) return user
def _create_user(self, launchpad_id, email, user_name): company = (self._get_company_by_email(email) or self._get_independent()) user = { 'user_id': normalizer.get_user_id(launchpad_id, email), 'launchpad_id': launchpad_id, 'user_name': user_name or '', 'companies': [{ 'company_name': company, 'end_date': 0, }], } if email: user['emails'] = [email] else: user['emails'] = [] normalizer.normalize_user(user) return user