def create_external_user(self, user=None, organization=None, **kwargs): if not user: user = self.user if not organization: organization = self.organization # Force creation. return Factories.create_external_user(user=user, organization=organization, **kwargs)
def create_external_user(self, user=None, organization=None, **kwargs): if not user: user = self.user if not organization: organization = self.organization organizationmember = OrganizationMember.objects.get( user=user, organization=organization) return Factories.create_external_user( organizationmember=organizationmember, **kwargs)
def create_external_user(self, user=None, organization=None, integration=None, **kwargs): if not user: user = self.user if not organization: organization = self.organization # Force creation. if not integration: integration = Integration.objects.create( provider="github", name="GitHub", external_id="github:1" ) integration.add_organization(self.organization, self.user) return Factories.create_external_user( user=user, organization=organization, integration_id=integration.id, **kwargs )
def create_external_user(self, user=None, organization=None, integration=None, **kwargs): if not user: user = self.user if not organization: organization = self.organization # Force creation. if not integration: integration = self.integration return Factories.create_external_user(user=user, organization=organization, integration_id=integration.id, **kwargs)