keybase / keybase/client

Flip failure to send and trying again easily results to spam

Open
#17,662 0 comments 2 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
9.2k
Forks
1.3k
PR merge metrics
PR metrics pending

Description

![Screenshot from 2019-05-21 16-38-04](https://user-images.githubusercontent.com/831184/58100708-af3c7d80-7bcd-11e9-951c-ef656c498f21.png)

I ran `/flip` and it failed to send, so I tried again and as clicking it once did nothing (and didn't even tell me I tried again), I clicked it again and flipped several times.

The previous time this happened in a private chat, I sent maybe ten flips and had an error on ratelimiting (or similar, I don't remember).

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the /flip failure and repeated-click behavior described in the issue, using the attached screenshot as context. Trace where the failed send and retry are handled; done means a failed attempt gives feedback, retrying is easy, and repeated clicks do not send duplicate flips or trigger avoidable rate limiting.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
frontend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.