Communities

Writing
Writing
Codidact Meta
Codidact Meta
The Great Outdoors
The Great Outdoors
Photography & Video
Photography & Video
Scientific Speculation
Scientific Speculation
Cooking
Cooking
Electrical Engineering
Electrical Engineering
Judaism
Judaism
Languages & Linguistics
Languages & Linguistics
Software Development
Software Development
Mathematics
Mathematics
Christianity
Christianity
Code Golf
Code Golf
Music
Music
Physics
Physics
Linux Systems
Linux Systems
Power Users
Power Users

Dashboard
Notifications
Mark all as read
Q&A

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.

Ability pages 404 when logged out unless they're for a specific user ("?for=" in the URL)

+4
−0

Okay this is a weird one.

I just found this bug when asking this question. It turns out that if you try to open an ability page (e.g. https://meta.codidact.com/abilities/unrestricted) when you're logged out, you get a 404!

Unless it's for a specific user. Like say https://meta.codidact.com/abilities/unrestricted?for=54007 for us.

It'd be nice to let logged-out people view the ability pages without having to put in an account ID – kinda hard if you don't have an account yourself.

Why does this post require moderator attention?
You might want to add some details to your flag.
Why should this post be closed?

4 comments

Hmm, yeah, that's not the behavior I expected either. I guess it's because of the "so-and-so has/you have earned this ability" bit, but I hope we can just skip that if there's no specific user being queried or logged in. Thanks for the report. Monica Cellio‭ 25 days ago

I don't think that it is bug. I think they built the WebPage this way. @MonicaCellio I would say to check code. Cause, when you are logged out how can you see Ability? Istiak‭ 24 days ago

@Istiak‭ I think it's a case we just didn't consider. When logged out we could still show the description (what it is, what you need to do to earn it), without the user-specific progress. Monica Cellio‭ 24 days ago

Yeah, exactly; we'd expect it to show the description for the ability, just without any progress info. The progress info is secondary to the description IMO. forestbeasts‭ 24 days ago

0 answers

Sign up to answer this question »

This community is part of the Codidact network. We have other communities too — take a look!

You can also join us in chat!

Want to advertise this community? Use our templates!