def handle_user_signup(sender, user, form, **kwargs): email_qs = user.emailaddress_set.filter(email=user.email, verified=True) if user.is_active and email_qs.exists(): JoinInvitation.process_independent_joins( user=user, email=user.email )
def test_process_independent_joins(self): JoinInvitation.process_independent_joins(self.to_user, "*****@*****.**") invite = JoinInvitation.objects.get(pk=self.invitation.pk) self.assertEqual(invite.status, JoinInvitation.STATUS_JOINED_INDEPENDENTLY)
def handle_email_confirmed(sender, **kwargs): email_address = kwargs.get("email_address") JoinInvitation.process_independent_joins(user=email_address.user, email=email_address.email)
def handle_email_confirmed(sender, **kwargs): email_address = kwargs.get("email_address") JoinInvitation.process_independent_joins( user=email_address.user, email=email_address.email )