test(invites): return 404 for invalid join token
Some checks are pending
CI / test (push) Has started running
Some checks are pending
CI / test (push) Has started running
This commit is contained in:
@@ -511,6 +511,17 @@ async def test_group_member_cannot_create_invite_link(client, db_session):
|
||||
assert member_invite_link.status_code == 403
|
||||
|
||||
|
||||
async def test_join_by_invite_with_invalid_token_returns_not_found(client, db_session):
|
||||
user = await _create_verified_user(client, db_session, "invite_invalid_user@example.com", "invite_invalid_user", "strongpass123")
|
||||
|
||||
join_response = await client.post(
|
||||
"/api/v1/chats/join-by-invite",
|
||||
headers={"Authorization": f"Bearer {user['access_token']}"},
|
||||
json={"token": "invalid-token-value"},
|
||||
)
|
||||
assert join_response.status_code == 404
|
||||
|
||||
|
||||
async def test_group_invite_privacy_contacts_only(client, db_session):
|
||||
inviter = await _create_verified_user(client, db_session, "invite_u1@example.com", "invite_u1", "strongpass123")
|
||||
target = await _create_verified_user(client, db_session, "invite_u2@example.com", "invite_u2", "strongpass123")
|
||||
|
||||
Reference in New Issue
Block a user