Welcome to Codidact Meta!
Codidact Meta is the meta-discussion site for the Codidact community network and the Codidact software. Whether you have bug reports or feature requests, support questions or rule discussions that touch the whole network – this is the site for you.
Post History
What is the bug? Found a way to produce a 404 by clicking on the site's own links. How to reproduce Go to the homepage. On the right side you will see a tab like this Now click on "all new...
Question
bug
#2: Post edited
What the bug is- -
- Found a way to produce a 404 by clicking on the site's own links.
- How to reproduce
- -
- 1. Go to the [homepage](https://meta.codidact.com/).
- 2. On the right side you will see a tab like this
- ![Screenshot](https://meta.codidact.com/uploads/sdrw0df9iq21nnqd6nwqaoyvn64x)
- 3. Now click on "all new questions" link
- 4. Leave everything blank and click "Subscribe"
- ![Screenshot](https://meta.codidact.com/uploads/nyr5ljc8lv9qu34g3ap1vehk8lsf)
- 5. You will get this error
- ![Screenshot](https://meta.codidact.com/uploads/nesv4nr7vhxa6qppm34mod3yhqds)
- **A normal user's instinct after getting such an error would be, to try to subscribe again, so that's what we will do now:**
- 6. Now just scroll down on the same page to find the same "Subscribe by Email" tab
- 7. Click on "all new questions" again
- 8. Select a frequency this time
- ![Screenshot](https://meta.codidact.com/uploads/5e7skzef0tniuegsub90em77u6qh)
- 9. Click "Subscribe"
- 10. Voila! The subscription is saved but the page looks like a 404.
- ![Screenshot](https://meta.codidact.com/uploads/b2eltznxtkf1mwdrh5a4bg2yn0x0)
- My analysis
- -
- - Visiting https://meta.codidact.com/subscriptions/new directly also results in a 404 (probably since this page is only redirected to if there is an error with a field)
- - In a typical subscription process, after clicking "Subscribe" the user gets redirected to where they were last time when they clicked it - but in this case the old page was the error page which I guess did not know what error to display and thus a 404.
- > This is too specific and a user would hardly go down the steps you mentioned.
- This can happen to anybody who initially forgot to select a frequency and would've naturally tried to do it again the correct way.
- That may have low chances of happening but in the end this is just a post to help make the site better.
- What is the bug?
- -
- Found a way to produce a 404 by clicking on the site's own links.
- How to reproduce
- -
- 1. Go to the [homepage](https://meta.codidact.com/).
- 2. On the right side you will see a tab like this
- ![Screenshot](https://meta.codidact.com/uploads/sdrw0df9iq21nnqd6nwqaoyvn64x)
- 3. Now click on "all new questions" link
- 4. Leave everything blank and click "Subscribe"
- ![Screenshot](https://meta.codidact.com/uploads/nyr5ljc8lv9qu34g3ap1vehk8lsf)
- 5. You will get this error
- ![Screenshot](https://meta.codidact.com/uploads/nesv4nr7vhxa6qppm34mod3yhqds)
- **A normal user's instinct after getting such an error would be, to try to subscribe again, so that's what we will do now:**
- 6. Now just scroll down on the same page to find the same "Subscribe by Email" tab
- 7. Click on "all new questions" again
- 8. Select a frequency this time
- ![Screenshot](https://meta.codidact.com/uploads/5e7skzef0tniuegsub90em77u6qh)
- 9. Click "Subscribe"
- 10. Voila! The subscription is saved but the page looks like a 404.
- ![Screenshot](https://meta.codidact.com/uploads/b2eltznxtkf1mwdrh5a4bg2yn0x0)
- My analysis
- -
- - Visiting https://meta.codidact.com/subscriptions/new directly also results in a 404 (probably since this page is only redirected to if there is an error with a field)
- - In a typical subscription process, after clicking "Subscribe" the user gets redirected to where they were last time when they clicked it - but in this case the old page was the error page which I guess did not know what error to display and thus a 404.
- > This is too specific and a user would hardly go down the steps you mentioned.
- This can happen to anybody who initially forgot to select a frequency and would've naturally tried to do it again the correct way.
- That may have low chances of happening but in the end this is just a post to help make the site better.
#1: Initial revision
404 error produced through "/subscriptions/new"
What the bug is - Found a way to produce a 404 by clicking on the site's own links. How to reproduce - 1. Go to the [homepage](https://meta.codidact.com/). 2. On the right side you will see a tab like this ![Screenshot](https://meta.codidact.com/uploads/sdrw0df9iq21nnqd6nwqaoyvn64x) 3. Now click on "all new questions" link 4. Leave everything blank and click "Subscribe" ![Screenshot](https://meta.codidact.com/uploads/nyr5ljc8lv9qu34g3ap1vehk8lsf) 5. You will get this error ![Screenshot](https://meta.codidact.com/uploads/nesv4nr7vhxa6qppm34mod3yhqds) **A normal user's instinct after getting such an error would be, to try to subscribe again, so that's what we will do now:** 6. Now just scroll down on the same page to find the same "Subscribe by Email" tab 7. Click on "all new questions" again 8. Select a frequency this time ![Screenshot](https://meta.codidact.com/uploads/5e7skzef0tniuegsub90em77u6qh) 9. Click "Subscribe" 10. Voila! The subscription is saved but the page looks like a 404. ![Screenshot](https://meta.codidact.com/uploads/b2eltznxtkf1mwdrh5a4bg2yn0x0) My analysis - - Visiting https://meta.codidact.com/subscriptions/new directly also results in a 404 (probably since this page is only redirected to if there is an error with a field) - In a typical subscription process, after clicking "Subscribe" the user gets redirected to where they were last time when they clicked it - but in this case the old page was the error page which I guess did not know what error to display and thus a 404. > This is too specific and a user would hardly go down the steps you mentioned. This can happen to anybody who initially forgot to select a frequency and would've naturally tried to do it again the correct way. That may have low chances of happening but in the end this is just a post to help make the site better.