However going to for example post 160 instead of 189 will work, https://community.cyanlabs.net/t/sync-3-4-22251-feedback-issues/6515/160
now you may be thinking thats because there is only 170 posts, however clicking “to bottom” will set the URL to 189 despite not working. this results in copying the wrong url’s etc and causing issues when sharing links to other places.
Also presumably discourse should detect that the URL is invalid and just load the topic instead of a specific post on the topic?
EDIT: upon further investigation it seems to be only a few accounts, so far mine (admin) and a moderator called Louage, if not logged in it works fine, if logged in as a test user it works fine (both as a user and a mod), if logged in as my self it doesn’t… hmmm strange
Other moderators are also fine… this is a strange one
Thanks, I will try that now, obviously if it’s only affecting 2 users it’s not a big deal but i can’t be sure it’s only affecting those 2 users and not more.
1 thing to note is I am using the separate data/web containers but both are up to date so doubt that matters?
Browser makes no difference, tried phone chrome, chrome on windows, edge, etc, as soon as i am logged in on my account those links don’t work, same for Louage, for other mods it’s fine. for my test account it’s fine.
I don’t see how this isn’t a Discourse bug, even if it’s something specific to the user accounts themself that would still make it a discourse bug, where the bug originates though, who knows. but this is definitely a issue on discourse’s end, how can it be a user’s computer when it works fine on the same users computer (mine, as a different logged in user on Discourse)
I mean it literally says “require” is not defined, that surely means something isn’t loading properly from discourse when trying to view these links
I appreciate your help though but this definitely a server side issue not a client.
Sorry for the double post but i also just noticed that this topic
and
do not work at all either. i wonder if this is related?
EDIT: ok this actually was related to the flag plugin, but the initial issue still persists.
EDIT2: Nothing in any of the log files that are useful
Started GET "/t/sync-3-4-22251-feedback-issues/6515/9999" for xxxx at 2023-05-01 16:21:07 +0000
Processing by TopicsController#show as HTML
Parameters: {"slug"=>"sync-3-4-22251-feedback-issues", "topic_id"=>"6515", "post_number"=>"9999"}
Rendered topics/show.html.erb within layouts/application (Duration: 8.2ms | Allocations: 7009)
Rendered layout layouts/application.html.erb (Duration: 19.8ms | Allocations: 16957)
Completed 200 OK in 237ms (Views: 20.3ms | ActiveRecord: 0.0ms | Allocations: 179458)
No, it’s specifically the user, doesn’t matter what browser, what network, what device if I’m logged in as me (or Louage) including impersonation it does not work.
As far as i’m concerned this is still a bug in Discourse, so i’ve moved it to bug