change join-room to claim-http-invite

This commit is contained in:
Andre Staltz 2021-04-22 11:37:57 +03:00 committed by Henry
parent 5e9dc63153
commit 3beb656b9c
4 changed files with 7 additions and 7 deletions

View File

@ -7,7 +7,7 @@ window.addEventListener('focus', () => {
}); });
const waitingElem = document.getElementById('waiting'); const waitingElem = document.getElementById('waiting');
const anchorElem = document.getElementById('join-room-uri'); const anchorElem = document.getElementById('claim-invite-uri');
anchorElem.onclick = function handleURI(ev) { anchorElem.onclick = function handleURI(ev) {
ev.preventDefault(); ev.preventDefault();
const ssbUri = anchorElem.href; const ssbUri = anchorElem.href;

View File

@ -41,7 +41,7 @@ func (h inviteHandler) buildJoinRoomURI(token string) template.URL {
joinRoomURI.Opaque = "experimental" joinRoomURI.Opaque = "experimental"
queryVals := make(url.Values) queryVals := make(url.Values)
queryVals.Set("action", "join-room") queryVals.Set("action", "claim-http-invite")
queryVals.Set("invite", token) queryVals.Set("invite", token)
submissionURL := h.urlTo(router.CompleteInviteConsume) submissionURL := h.urlTo(router.CompleteInviteConsume)

View File

@ -72,18 +72,18 @@ func TestInviteShowAcceptForm(t *testing.T) {
a.Equal(testToken, tokenFromArg) a.Equal(testToken, tokenFromArg)
webassert.Localized(t, doc, []webassert.LocalizedElement{ webassert.Localized(t, doc, []webassert.LocalizedElement{
{"#join-room-uri", "InviteFacadeJoin"}, {"#claim-invite-uri", "InviteFacadeJoin"},
{"title", "InviteFacadeTitle"}, {"title", "InviteFacadeTitle"},
}) })
// Fallback URL in data-href-fallback // Fallback URL in data-href-fallback
fallbackURL := ts.URLTo(router.CompleteInviteFacadeFallback, "token", testToken) 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.Equal(fallbackURL.String(), joinDataHrefFallback)
a.True(ok) a.True(ok)
// ssb-uri in href // 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) a.True(ok)
joinURI, err := url.Parse(joinDataHref) joinURI, err := url.Parse(joinDataHref)
r.NoError(err) r.NoError(err)
@ -92,7 +92,7 @@ func TestInviteShowAcceptForm(t *testing.T) {
a.Equal("experimental", joinURI.Opaque) a.Equal("experimental", joinURI.Opaque)
params := joinURI.Query() params := joinURI.Query()
a.Equal("join-room", params.Get("action")) a.Equal("claim-http-invite", params.Get("action"))
inviteParam := params.Get("invite") inviteParam := params.Get("invite")
a.Equal(testToken, inviteParam) a.Equal(testToken, inviteParam)

View File

@ -5,7 +5,7 @@
<p class="text-center mt-3">{{i18n "InviteFacadeInstruct"}}</p> <p class="text-center mt-3">{{i18n "InviteFacadeInstruct"}}</p>
<a <a
id="join-room-uri" id="claim-invite-uri"
href="{{.JoinRoomURI}}" href="{{.JoinRoomURI}}"
data-href-fallback="{{.FallbackURL}}" data-href-fallback="{{.FallbackURL}}"
class="shadow rounded flex flex-row justify-center items-center mt-8 px-4 h-8 text-gray-100 bg-purple-500 hover:bg-purple-600 focus:outline-none focus:ring-2 focus:ring-purple-600 focus:ring-opacity-50" class="shadow rounded flex flex-row justify-center items-center mt-8 px-4 h-8 text-gray-100 bg-purple-500 hover:bg-purple-600 focus:outline-none focus:ring-2 focus:ring-purple-600 focus:ring-opacity-50"