Metaculus / metaculus

https://www.metaculus.com
BSD 2-Clause "Simplified" License
55 stars 12 forks source link

User reports issue with private comments #1517

Open ryooan opened 6 days ago

ryooan commented 6 days ago

I just posted a private comment on a question, and then immediately the page showed me, instead of my comment, some other comment, by another user. I then clicked over to public comments and back to private comments, and then it showed my comment (and not the other comment). I didn't make a note of what the other comment said or who it was by, but it was not at the top of the public comments on that page. I am particularly concerned that I may have been shown someone else's private comment.

https://www.metaculus.com/notebooks/28734/#comment-230784

hickman-santini commented 6 days ago

@hlbmtc can you investigate this... It was user darkives

ryooan commented 5 days ago

Update: https://www.metaculus.com/notebooks/28734/a-massive-rewrite-a-slate-of-improvements-and-going-open-source/#comment-231521

This keeps happening, by the way. I just posted another private comment and was instead shown this comment by RuslanBes instead. (My private comment was not posted in that question.)

nangchrys commented 5 days ago

Happened to me too on this question: image

No idea where this comments is supposed to be from, but here's the link that I got from clicking Copy Link. My comment was there upon refreshing.

joe-segal commented 5 days ago

I'm participating in the AI Bot Forecasting Contest and I've been getting a different issue with private comments recently, when using the API through https://www.metaculus.com/api/comments/. Not sure if it could be a related issue.

On random questions here and there I will get an unexpected sorting of my comments returned. Usually the list of comments will come back in chronological order as expected, but on certain questions here and there, and more so recently, the comments will be in some other order, so when I try to retrieve the most recent comment, it will return an earlier comment instead. I figured out to add an additional "sort" element to the query string, which seems to fix it for me for now, but I still wanted to report the unexpected behavior, in case it could have wider repercussions.

Some recent questions this happens for me on are: https://www.metaculus.com/questions/30494/will-the-temperature-in-san-francisco-ca-ever-go-below-40-degrees-f-in-the-entire-month-of-december-2024/ https://www.metaculus.com/questions/30491/on-december-31-2024-will-exactly-4-us-states-have-waymos-rider-only-ride-hailing-service-available-to-the-general-public/ https://www.metaculus.com/questions/30460/will-the-year-over-year-increase-in-prices-of-homes-in-dallas-tx-in-november-2024-be-greater-than-or-equal-to-00-according-to-zillow/ https://www.metaculus.com/questions/30459/will-the-year-over-year-increase-in-prices-of-homes-in-hartford-ct-in-november-2024-be-greater-than-or-equal-to-70-according-to-zillow/

I'm not sure what the focus_comment_id is, if this has anything to do with it. I would be calling the API with a full URL like https://www.metaculus.com/api/comments/?post=30494&is_private=True and just added &sort=created_at (or &sort=id) which fixes it. My bot account name is "histerio".