Fixes #2618 - Allow dashes in room identifiers

This commit is contained in:
Stefan Ceriu
2024-04-01 10:52:02 +03:00
parent 834a830952
commit cb585eef5f
4 changed files with 14 additions and 1 deletions
@@ -41,6 +41,7 @@ class MatrixEntityRegexTests: XCTestCase {
func testRoomId() {
XCTAssertTrue(MatrixEntityRegex.isMatrixRoomIdentifier("!pMBteVpcoJRdCJxDmn:matrix.org"))
XCTAssertTrue(MatrixEntityRegex.isMatrixRoomIdentifier("!pMBte-Vpco-JRdCJxDmn:matrix.org"))
XCTAssertFalse(MatrixEntityRegex.isMatrixRoomIdentifier("pMBteVpcoJRdCJxDmn:matrix.org"))
XCTAssertFalse(MatrixEntityRegex.isMatrixRoomIdentifier("!pMBteVpcoJRdCJxDmn.matrix.org"))
}