lindsaykwardell / clocktracker

Web app for recording gameplays and stats for Blood on the Clocktower
https://clocktracker.app
8 stars 5 forks source link

HTTP Error 400 when trying to claim seat #388

Closed Oldcustard closed 5 days ago

Oldcustard commented 1 month ago

I receive the following error when trying to claim a seat

[PUT] "/api/games/97e07eec-c165-4d96-9489-5f3aa250d03a/claim_seat": 400

lindsaykwardell commented 5 days ago

I believe this is fixed in the next release, let me know if you have any further issues. Closing this for now. Thank you!

Oldcustard commented 4 days ago

Hi @lindsaykwardell, thanks for working on this. I don't think the claiming issue is totally I resolved. I seem to be only able to claim seats in games where the person who uploaded the game is not the storyteller. In one game where I could claim a seat, I received an error "There was a problem claiming this seat: " but then no error message. However, when I refreshed the page, it looked like I did end up claiming the seat, although the game does not show up on my profile.

Hope this information is helpful!

Oldcustard commented 3 days ago

Additional debugging! It's not the uploader being the storyteller preventing me from claiming, it's any game that I click on where the storyteller is the icon. So if I go to the profile of a player who was in that game, and select the game from there, I can then claim a seat in that game