diff --git a/web/assets/invite-uri.js b/web/assets/invite-uri.js index e7d8349..4d687a3 100644 --- a/web/assets/invite-uri.js +++ b/web/assets/invite-uri.js @@ -7,7 +7,7 @@ window.addEventListener('focus', () => { }); const waitingElem = document.getElementById('waiting'); -const anchorElem = document.getElementById('join-room-uri'); +const anchorElem = document.getElementById('claim-invite-uri'); anchorElem.onclick = function handleURI(ev) { ev.preventDefault(); const ssbUri = anchorElem.href; diff --git a/web/handlers/invites.go b/web/handlers/invites.go index 6ed8449..2d9ceb6 100644 --- a/web/handlers/invites.go +++ b/web/handlers/invites.go @@ -41,7 +41,7 @@ func (h inviteHandler) buildJoinRoomURI(token string) template.URL { joinRoomURI.Opaque = "experimental" queryVals := make(url.Values) - queryVals.Set("action", "join-room") + queryVals.Set("action", "claim-http-invite") queryVals.Set("invite", token) submissionURL := h.urlTo(router.CompleteInviteConsume) diff --git a/web/handlers/invites_test.go b/web/handlers/invites_test.go index 23c69ff..e9d0fe7 100644 --- a/web/handlers/invites_test.go +++ b/web/handlers/invites_test.go @@ -72,18 +72,18 @@ func TestInviteShowAcceptForm(t *testing.T) { a.Equal(testToken, tokenFromArg) webassert.Localized(t, doc, []webassert.LocalizedElement{ - {"#join-room-uri", "InviteFacadeJoin"}, + {"#claim-invite-uri", "InviteFacadeJoin"}, {"title", "InviteFacadeTitle"}, }) // Fallback URL in data-href-fallback fallbackURL := ts.URLTo(router.CompleteInviteFacadeFallback, "token", testToken) - joinDataHrefFallback, ok := doc.Find("#join-room-uri").Attr("data-href-fallback") + joinDataHrefFallback, ok := doc.Find("#claim-invite-uri").Attr("data-href-fallback") a.Equal(fallbackURL.String(), joinDataHrefFallback) a.True(ok) // ssb-uri in href - joinDataHref, ok := doc.Find("#join-room-uri").Attr("href") + joinDataHref, ok := doc.Find("#claim-invite-uri").Attr("href") a.True(ok) joinURI, err := url.Parse(joinDataHref) r.NoError(err) @@ -92,7 +92,7 @@ func TestInviteShowAcceptForm(t *testing.T) { a.Equal("experimental", joinURI.Opaque) params := joinURI.Query() - a.Equal("join-room", params.Get("action")) + a.Equal("claim-http-invite", params.Get("action")) inviteParam := params.Get("invite") a.Equal(testToken, inviteParam) diff --git a/web/templates/invite/facade.tmpl b/web/templates/invite/facade.tmpl index 9cd8cff..f3469a7 100644 --- a/web/templates/invite/facade.tmpl +++ b/web/templates/invite/facade.tmpl @@ -5,7 +5,7 @@

{{i18n "InviteFacadeInstruct"}}