Mobile invite sheet: Join retry silently no-ops after claim error
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 72/100
- Tipo di issue
- Bug
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Tranquilla
- Stack tecnologico
- flutter
- Ambito
- mobile
Direzione di ricerca
Inizia con invite_join_sheet.dart e il flusso confirmJoin() del provider. Riproduci un errore di claim, quindi verifica che Join venga ritentato con successo dallo stato di errore oppure rimanga disabilitato con un percorso esplicito di reimpostazione/nuovo tentativo; il no-op silenzioso dovrebbe essere eliminato.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Summary
After a claim error in the mobile invite join sheet, the error UI re-enables Join, but tapping it silently does nothing.
Root cause
invite_join_sheet.dart allows the button in the error state, while the provider's confirmJoin() returns early unless status is confirming.
Expected behavior
A retry should either:
- allow
confirmJoin()from bothconfirminganderror, or - keep Join disabled and provide an explicit reset/retry path.
Found during the independent review of PR #1957; non-blocking for that PR but should be fixed as a fast-follow.
- Lingua principale
- Rust
- Stelle
- 35.3k
- Fork
- 4.7k
- Merge medio
- 2g 7h
- PR unite (30g)
- 181
Preparare l'ambiente
- Include un Dockerfile o un file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di block/buzz
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 80/100
I maintainer di solito rispondono entro 1 giorno
-
Mobile: opening an attachment names the file after the link text instead of the imeta filenameForse già presa @wenhaoone l’ha presa 3 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 90/100
I maintainer di solito rispondono entro 1 giorno
-
Desktop: private project home channels show no lock icon in the sidebarForse già presa @Bartok9 l’ha presa 5 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 86/100
I maintainer di solito rispondono entro 1 giorno
-
Desktop crashes on launch: undefined is not an object (evaluating 'e.participantPubkeys.map')Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
block/buzz#7880 · 2 commenti · 2 reazioni ·
I maintainer di solito rispondono entro 1 giorno
Issue simili
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
wardian-app/Wardian#1603 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
I maintainer di solito rispondono entro 2 giorni
-
bug
Difficoltà 1/5 1-3 ore Idoneità per principianti 72/100
peteonrails/voxtype#844 ·
I maintainer di solito rispondono entro 1 giorno
-
feature
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 85/100
uwuclxdy/clauth#107 · 1 commento ·
I maintainer di solito rispondono entro 4 giorni