Closed Magikarplvl4 closed 3 years ago
I could have sworn we put in a check for this but I guess it's not... working?
Ill take a look. Thanks for the detailed report 👍
@Magikarplvl4 This should have been fixed in 126d8665ee2808fc0bc37df4ca61f3e63be096e2, which was included in the latest release (v1.25.0
). Could you please verify?
Confirmed to have been fixed in 126d8665ee2808fc0bc37df4ca61f3e63be096e2.
Description
One of my end users managed to request the same movie twice. The end-user was able to request the same movie after more ten 30 seconds from the initial request (see logs text). After some digging and poking around and chatting on the discord support channel I found a way to reproduce the situation. You need to close your browser directly after you hit the second "request" button in the popup. To reproduce it on your own, you need a couple of tries before you will succeed. It imported to have the option "Continue where you left off " enabled in the Chrome browser. (My guess: Google chrome hits his own local cache at that state and shows the request button again on the detail page.)
Version
1.22.0
Steps to Reproduce
Please tell us how we can reproduce the undesired behavior.
Please note: I was able to reproduce the problem the first time I tried this scenario out, after that, I need multiple tries before I could reproduce it again for a second time.
Expected Behavior
Maybe a extra mitigation solution in the back-end to filter out duplicate requests?
Screenshots
My first attempt:
End user:
Device
What device were you using when you encountered this issue? Please provide this information to help us reproduce and investigate the bug.
Additional Context
Discord talk: https://discord.com/channels/783137440809746482/789002037529804833/832730874730643497
Logs Overseerr