Sim, agora vejo o problema aqui, ainda estamos mostrando o botão Discourse Connect mesmo que o convite já tenha sido resgatado, e também para um usuário existente que não resgatou o convite.
Convite ainda não resgatado para usuário existente com DiscourseConnect ativado:
A mudança na UI parece bem direta, sei o quão irritante isso é, mas se for apenas ocultar um botão condicionalmente, recomendo fazê-lo, mas sem backport.
Desculpe, acho que @hyphalos pode simplesmente usar CSS aqui para contornar, não? Ocultar os elementos que são um problema? Eu preferiria não fazer backport de nada, estamos muito perto do lançamento 3.0.
Isso não é realmente viável, pois um botão diferente precisa ser ocultado dependendo do estado:
No entanto, se for muito arriscado antes do 3.0, não há muito que possamos fazer aqui, farei a correção em main e ela será repassada para a versão estável no próximo ano.