Fix client-side MXID validation
This commit is contained in:
		@@ -60,7 +60,7 @@ block body
 | 
			
		||||
 | 
			
		||||
      form.d-grid.g-af-column.gy4.gx8.jc-start(method="post" action="/api/invite" hx-post="/api/invite" hx-trigger="submit" hx-swap="none" hx-on::after-request="if (event.detail.successful) this.reset()" hx-disabled-elt="input, button" hx-indicator="#invite-button")
 | 
			
		||||
        label.s-label(for="mxid") Matrix ID
 | 
			
		||||
        input.fl-grow1.s-input.wmx3#mxid(name="mxid" required placeholder="@user:example.org" pattern="@([^:]+):([a-z0-9:\-]+\.[a-z0-9.:\-]+)")
 | 
			
		||||
        input.fl-grow1.s-input.wmx3#mxid(name="mxid" required placeholder="@user:example.org" pattern="@([^:]+):([a-z0-9:\\-]+\\.[a-z0-9.:\\-]+)")
 | 
			
		||||
        label.s-label(for="permissions") Permissions
 | 
			
		||||
        .s-select
 | 
			
		||||
          select#permissions(name="permissions")
 | 
			
		||||
 
 | 
			
		||||
@@ -11,6 +11,6 @@ block body
 | 
			
		||||
          input(type="hidden" name="next" value=next)
 | 
			
		||||
        .d-flex.gy4.fd-column
 | 
			
		||||
          label.s-label(for="mxid") Your Matrix ID
 | 
			
		||||
          input.fl-grow1.s-input.wmx3#mxid(name="mxid" required placeholder="@user:example.org" pattern="@([^:]+):([a-z0-9:\-]+\.[a-z0-9.:\-]+)")
 | 
			
		||||
          input.fl-grow1.s-input.wmx3#mxid(name="mxid" required placeholder="@user:example.org" pattern="@([^:]+):([a-z0-9:\\-]+\\.[a-z0-9.:\\-]+)")
 | 
			
		||||
        div
 | 
			
		||||
          button.s-btn.s-btn__github#log-in-button Continue with Matrix
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user