Skip to content
Snippets Groups Projects
Commit 12d9233b authored by Tore.Brede's avatar Tore.Brede
Browse files

GREG-100: Fixing formatting

parent 04526195
No related branches found
No related tags found
1 merge request!129GREG-100: Cancel invitation
......@@ -78,7 +78,10 @@ class InvitationView(CreateAPIView, DestroyAPIView):
# TODO Determine if person should be deleted as well
if invitationlink:
if invitationlink.invitation.role.person.is_registered or invitationlink.invitation.role.person.is_verified:
if (
invitationlink.invitation.role.person.is_registered
or invitationlink.invitation.role.person.is_verified
):
# The guest has already gone through the registration step. The guest should
# not be verified, but including that check just in case here
return Response(status.HTTP_400_BAD_REQUEST)
......@@ -262,7 +265,7 @@ class InvitedGuestView(GenericAPIView):
@staticmethod
def _get_identity_or_none(
person: Person, identity_type: Identity.IdentityType
person: Person, identity_type: Identity.IdentityType
) -> Optional[str]:
try:
return person.identities.get(type=identity_type).value
......
......@@ -16,10 +16,10 @@ def test_invite_guest(client, user_sponsor, unit_foo, role_type_foo):
"email": "test@example.com",
"role": {
"start_date": (
datetime.datetime.today() + datetime.timedelta(days=1)
datetime.datetime.today() + datetime.timedelta(days=1)
).strftime("%Y-%m-%d"),
"end_date": (
datetime.datetime.today() + datetime.timedelta(days=10)
datetime.datetime.today() + datetime.timedelta(days=10)
).strftime("%Y-%m-%d"),
"orgunit": unit_foo.id,
"type": role_type_foo.id,
......@@ -52,7 +52,9 @@ def test_invite_guest(client, user_sponsor, unit_foo, role_type_foo):
@pytest.mark.django_db
def test_invite_cancel(client, invitation_link, invitation, role, log_in, sponsor_guy, user_sponsor):
def test_invite_cancel(
client, invitation_link, invitation, role, log_in, sponsor_guy, user_sponsor
):
# TODO: Should all sponsors be allowed to delete arbitrary invitations?
log_in(user_sponsor)
url = reverse("gregui-v1:invitation")
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment