404 Links Related to Approval Queue #185

Closed
opened 2024-06-13 16:47:03 +02:00 by Brady Johnston · 1 comment

Some navigating that I have noticed leads to 404s. They only don't work if the extension is yet to get its initial approval.

  • If only a single version has been uploaded and the extensions is yet to be approved, clicking Version History leads to 404. (link is to /add-ons/{name}/#versions which doesn't exist yet)
  • If multiple versions are uploaded, you can click on Version History, but if then click on About from the Version History page you get 404. (link is to /add-ons/{name}/ which doesn't exist yet, but the /add-ons/{name}/#versions does
Some navigating that I have noticed leads to 404s. They only don't work if the extension is yet to get its initial approval. - If only a single version has been uploaded and the extensions is yet to be approved, clicking `Version History` leads to 404. (link is to `/add-ons/{name}/#versions` which doesn't exist yet) - If multiple versions are uploaded, you can click on `Version History`, but if then click on `About` from the `Version History` page you get 404. (link is to `/add-ons/{name}/` which doesn't exist yet, but the `/add-ons/{name}/#versions` does
Brady Johnston added the
Priority
Normal
Type
Report
labels 2024-06-13 16:47:04 +02:00
Owner

Thank you for the report! We've known about these issues for a while, but haven't got to tackle them properly yet.
We should never render a link that is guaranteed to resolve to a 404, but fixing this may require rethinking the design/navigation.

I've created #210 to address this in a broader context, and copied over issues you mention here.
Eventually we will improve this, for now I'm closing this one as a duplicate, to keep the tracker more organized.

Thank you for the report! We've known about these issues for a while, but haven't got to tackle them properly yet. We should never render a link that is guaranteed to resolve to a 404, but fixing this may require rethinking the design/navigation. I've created #210 to address this in a broader context, and copied over issues you mention here. Eventually we will improve this, for now I'm closing this one as a duplicate, to keep the tracker more organized.
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: infrastructure/extensions-website#185
No description provided.