From 9ea8dc71eb68068417699002dee2ac7d58f29ca7 Mon Sep 17 00:00:00 2001 From: Neil Alexander Date: Thu, 11 Nov 2021 14:01:49 +0000 Subject: [PATCH] Make sure that invalid join rules returns a 403 --- roomserver/internal/perform/perform_join.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/roomserver/internal/perform/perform_join.go b/roomserver/internal/perform/perform_join.go index b9dd8005f..7d00287bb 100644 --- a/roomserver/internal/perform/perform_join.go +++ b/roomserver/internal/perform/perform_join.go @@ -245,7 +245,7 @@ func (r *Joiner) performJoinRoomByID( // builder content. if restricted, roomIDs, rerr := r.checkIfRestrictedJoin(ctx, req); rerr != nil { return "", "", &rsAPI.PerformError{ - Code: rsAPI.PerformErrorBadRequest, + Code: rsAPI.PerformErrorNotAllowed, Msg: rerr.Error(), } } else if restricted {