Closed marcinjosinski closed 4 years ago
def create_team_members_profiles( *, team_members: List[TeamMember], ) -> List[Profile]: """Creates inactive profiles if needed.""" profiles = [] for team_member in team_members: try: profile = Profile.objects.get(user__email=team_member['email']) except Profile.DoesNotExist: profile = create_inactive_profile( email=team_member['email'], name=team_member['name'], ) # else: # TODO: Maybe we should activate profiles here? # profile.user.is_active = True # profile.user.save() profiles.append(profile) return profiles
fixed in #187