If I have an assetId and I want to view it on the site, I have a long-time habit of just editing out the id in the url with the assetId I have.
Trouble is, the new place page system throws a “Bad Request” response at you if you try to use an assetId that isn’t a place. So if I’m trying to do this while I’m on a game’s page, I get something like this:
I suppose it makes sense given the context of the url, but it would be handy if it simply redirected us to the correct url instead of giving us a bad request response.
It’s not an intentional security measure – the staff have made it very clear in the past that they don’t want to hack in additional “walls” to protect assets, and on a scale this trivial I agree.
Also, would providing better access to assetIDs (so there’s no need to traverse IDs in the first place) not render this unnecessary? If so I think that would be a better option.
On chrome (or other chromium things) you can add custom search machines to the omnibar. I’ve made it that “rasset[space/tab]ID” redirects me to the ?id= link. Already had it before they switched the url schemes, but it definitely got more useful at that moment. Especially if you’re doing id-1 a few times when you’re searching for the image id of a decal you just uploaded or something.