Stream: kaizen

Topic: Website Request Invite Link


view this post on Zulip Matt Johnson (Dec 14 2024 at 17:40):

I found a link on https://changelog.com/~ that pointed to https://changelog.com/~/zulip to "Request Invite" but it resulted in a 404 for me.

Considering you have to be logged in to the site to access those links (I didn't realize that until Adam pointed it out) that may have something to do with it, and I'm already in Zulip here, so maybe it's broken because I don't need to get an invite anymore. :shrug:

Later I tried it again from my browser and got some little popup on the page that said:
"Hmm, Zulip is saying 'We weren't able to invite anyone.' :thinking:"

How does that work, does it take the email address from my changelog.com account to send to a Zulip API for an invite to that email address?

I can reproduce it by going to the /~/zulip path directly in a separate browser window, but I first ran into the 404 I think from clicking the "Request Invite" button... it was weird and now that I've tried it again, I'm not quite sure how to reproduce what I originally saw when clicking the "Request Invite" button.

I was just trying to walk through the steps to be able to describe the steps properly.

@Jerod Santo Adam suggested I post a conversation here to see if it needs any discussion.

view this post on Zulip Jerod Santo (Dec 19 2024 at 16:42):

@Matt Johnson so that /~/zulip link is supposed to be a POST request. Phoenix uses some JS to accomplish that when you click on it. Hence the 404. I could fix that by making it work for both POST and GET but I do think this is a rare occasion.

Matt Johnson said:

How does that work, does it take the email address from my changelog.com account to send to a Zulip API for an invite to that email address?

Yes that's how it works.

view this post on Zulip Jerod Santo (Dec 19 2024 at 16:44):

What's odd is that the message you should get with an email address that's already joined is:

Your email already has an account. We'll see you in there! :umm:

I just confirmed that's what I get when I click the "Request Invite" button from /~

I wonder if there was a temporary Zulip API outage or some way that our request just failed instead. Can you at least reproduce that error message? If so, I can debug/fix it.


Last updated: Jan 13 2025 at 01:14 UTC