Author

Topic: Merit giving mistake. Page reload resulted in multiple merits given. Suggestion. (Read 378 times)

legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
legendary
Activity: 2240
Merit: 3150
₿uy / $ell ..oeleo ;(
If I remember correctly, the "fix" was that the meriting page pops up in a new window, and you just need to close it after giving the merit. well, it's not the best solution but it works for me.
I was also "victim" of the double meriting issue in the beginning.
full member
Activity: 532
Merit: 148
Their is a reminder on my browser when I accidentally reload the page.
This one is an example.
legendary
Activity: 1554
Merit: 2036
Also I noticed few user abuse like that, send 50 merits in two times. 

Are you sure about this part. That would circumvent the max of 50 per month allocation from one member to any one member. I feel like this instance and maybe any amount over 25, would run into the same issue.


Now I'm wondering if they strictly duplicate, or would send the remaining amount available. Say sending 26, if the second time it would take the 24 available, or just annul the second attempt all together.

legendary
Activity: 2282
Merit: 2196
Signature space for rent
Yes, sometimes it happened by reloading page by mistake. I have seen same claim before somewhere. I think a popups could help to prevent send double merit by mistake or reload page. For example during sending merit a popups will show once click send, like " Are you sure you want send X amount merit? " So it will prevent double sending.

Also I noticed few user abuse like that, send 50 (25×2)merits in two times. Once make post reputation they excuse that it's occurred by mistake once refreshing or reload page. I think it will better if there is popups.

Another is time duration. Like we can't send merit within 2 minutes on same post. May be it will help also to prevent reload mistake.

Are you sure about this part. That would circumvent the max of 50 per month allocation from one member to any one member. I feel like this instance and maybe any amount over 25, would run into the same issue.

I mean 50 merits send by 2 time (2×25) instead of single transaction.
donator
Activity: 4760
Merit: 4323
Leading Crypto Sports Betting & Casino Platform
I don't really understand how this can happen. Browsers are supposed to warn you before resubmitting POST forms.

Definitely didn’t get a warning. I was using Safari at the time. Perhaps the undo command reopening the merit tab bypassed any warning that may have occurred had I hit reload.
administrator
Activity: 5222
Merit: 13032
I don't really understand how this can happen. Browsers are supposed to warn you before resubmitting POST forms.
legendary
Activity: 1554
Merit: 2036
This happened twice, resulting in the user getting 3 merits when I only meant to give one.

Their lucky day. I know this has happened a few times to members, I saw it happen with 20 once lol. This is the first time I heard of it happening twice.

I tried finding the post that originally brought this up in the first few days of the Merit thread, but couldn't hack it anymore. I think theymos may have just chalked it up to not that big a deal in the grand scheme of things.

Quote
  Off the top of my head, a rule where you cannot send merit consecutively to the same post (i.e. you can send any number of merits to a post, but cannot then send that same post more merit without first meriting another post).

I would think if deemed worthy of repair there is a simple rule that could be added to the code similar to the timed post gaps, applied to new member accounts. (Here is where my ignorance of programming difficulty comes to light)



I did come across your post while trying to find the other one Vod. Your situation was more inline with your merit showing up as 2 different entries of 5. I belive the issue here to be more related to the accidental page reloading automatically assigning the merit a second... or third time.
Vod
legendary
Activity: 3668
Merit: 3010
Licking my boob since 1970
This bug has been existing since the beginning of merit intro, and people are aware of it, but nothing has been done thus far to void said bug.

I wouldn't call it a bug.  A user may give some merit then decide to add more merit later on.

I pointed this out to Theymos within a couple hours of the merit intro, and he decided to add the merit together, but he did not restrict the time between giving merit.
donator
Activity: 4760
Merit: 4323
Leading Crypto Sports Betting & Casino Platform
Just out of curiosity, how did you find this post and decided to merit it? Were you looking for newbies to help them rise to Jr? It would be really cool if more people were willing to do that.

I was looking through different newbies’ post history and came across that thread, which I liked the graph showing the different bubbles. I had some input that bubble #2 didn’t feel like a bubble at all to me at the time and if stripped out of the image gives a good timeline that can be used to extrapolate when the actual bubble #4 is likely to occur.
hero member
Activity: 672
Merit: 526
Just out of curiosity, how did you find this post and decided to merit it? Were you looking for newbies to help them rise to Jr? It would be really cool if more people were willing to do that.
hero member
Activity: 2744
Merit: 588
I had that same scenario a couple of times. I tried to go back and hoping that I can remove the second one but to no avail.
Maybe, someone can find a way to fix this.
legendary
Activity: 2383
Merit: 1551
dogs are cute.
This bug has been existing since the beginning of merit intro, and people are aware of it, but nothing has been done thus far to void said bug. Your suggestion seems doable but would rather have the bug fixed than making a change that might potentially require a change in the code. Pretty sure that this isn't too important to fix, but something could be done about it.
donator
Activity: 4760
Merit: 4323
Leading Crypto Sports Betting & Casino Platform
I gave the below linked post a merit, closed the merit window, and began responding to it.  While replying to the post I made a mistake and hit cmd+z to undo it.  The browser for whatever reason reopened the merit window and credited the user with another merit.  This happened twice, resulting in the user getting 3 merits when I only meant to give one.

https://bitcointalksearch.org/topic/m.45540248

I bring this up because I wouldn't have figured the merit system could have additional merits sent from a page reload like that.  Definitely my mistake, but maybe this sort of user error could be worked out of the system in the future somehow.  Off the top of my head, a rule where you cannot send merit consecutively to the same post (i.e. you can send any number of merits to a post, but cannot then send that same post more merit without first meriting another post).
Jump to: