YSK: Hitting submit more than once will post your comment/thread multiple times, even with the lag
With the sluggishness of the site these last few days you can sometimes get slowness or infinitely loading icon when hitting submit. If you aren't sure if your post submitted, refresh the original page in a different tab before hitting submit again to see if it went through. I see double and triple posts in almost every comment section.
This is especially bad on really popular instances like lemmy.world. It seems the server can't keep up with all the requests or something along those lines.
Some of the apps like Memmy throw an error and then leave you back at the comment screen. Most people probably try again because the comment and submit button is right there.
What they donât realize is that despite the error, most times the server has accepted the comment.
Donât get me wrong, I love Memmy (itâs been my primary driver) but this one error combined with poor performance of the lemmy.world instance (also not their fault, growing pains are a good problem to have! Hopefully not for too longâŠ.) is probably a significant contributor to this issue since many people probably donât realize what the error means since it only says âsyntax error: JSON Parse Error - unexpected token â<ââ which doesnât mean anything if you donât speak nerd.
(For anyone who might wonder: if you are expecting json data which looks {âlikeâ:âthisâ,âwithâ:âcurly bracesâ} and instead you get a 500 Server Error web page which is an <html><body>Because the server is sending an error explain for a human to read displayed in browser</body></html> then your program gets confused why there is a < at the start instead of a { and now maybe the error text seems a bit less cryptic)
Some of the apps like Memmy throw an error and then leave you back at the comment screen. Most people probably try again because the comment and submit button is right there.
What they donât realize is that despite the error, most times the server has accepted the comment.
Donât get me wrong, I love Memmy (itâs been my primary driver) but this one error combined with poor performance of the lemmy.world instance (also not their fault, growing pains are a good problem to have! Hopefully not for too longâŠ.) is probably a significant contributor to this issue since many people probably donât realize what the error means since it only says âsyntax error: JSON Parse Error - unexpected token â<ââ which doesnât mean anything if you donât speak nerd.
(For anyone who might wonder: if you are expecting json data which looks {âlikeâ:âthisâ,âwithâ:âcurly bracesâ} and instead you get a 500 Server Error web page which is an <html><body>Because the server is sending an error explain for a human to read displayed in browser</body></html> then your program gets confused why there is a < at the start instead of a { and now maybe the error text seems a bit less cryptic)
Some of the apps like Memmy throw an error and then leave you back at the comment screen. Most people probably try again because the comment and submit button is right there.
What they donât realize is that despite the error, most times the server has accepted the comment.
Donât get me wrong, I love Memmy (itâs been my primary driver) but this one error combined with poor performance of the lemmy.world instance (also not their fault, growing pains are a good problem to have! Hopefully not for too longâŠ.) is probably a significant contributor to this issue since many people probably donât realize what the error means since it only says âsyntax error: JSON Parse Error - unexpected token â<ââ which doesnât mean anything if you donât speak nerd.
(For anyone who might wonder: if you are expecting json data which looks {âlikeâ:âthisâ,âwithâ:âcurly bracesâ} and instead you get a 500 Server Error web page which is an <html><body>Because the server is sending an error explain for a human to read displayed in browser</body></html> then your program gets confused why there is a < at the start instead of a { and now maybe the error text seems a bit less cryptic)