La convalida dell'invito fallisce con un messaggio di errore che non capisco

Un utente non staff ha tentato di invitare qualcuno via email. La persona invitata ha cliccato sul link e ha tentato di registrarsi. Ha compilato il modulo correttamente, tutti i campi di input sono stati confermati con un messaggio verde. Ma sotto, in una casella rossa, viene visualizzato il seguente messaggio di errore:

Validierung gescheitert: Max redemptions allowed sollte zwischen 2 und 10 sein.

(il miscuglio di lingue è letteralmente così – il forum è in tedesco). Il messaggio significa tradotto in inglese qualcosa come:

Validation failed: Max redemption allowed should be between 2 and 10.

Né la persona invitata, né l’utente che ha invitato, né io capiamo il messaggio di errore. Qualcuno può per favore spiegare cosa è andato storto? (e forse vale la pena riformulare il messaggio di errore?)

PS: Cercando nelle impostazioni del sito web, la stringa di ricerca max redemptions allowed non ha portato a nessun risultato. Cercando solo max redemptions ho trovato due risultati (Invite link max redemptions limit=5000 e Invite link max redemptions limit users=10 che sono entrambi i valori predefiniti. Discourse 3.6.0.beta1-dev ( 3352cec1bb )

2 Mi Piace

Concordo que a mensagem precisa de melhorias. Verifiquei o texto no Crowdin e parece que isso já foi notado antes.

Sim, foi precedido por “Max redemptions allowed”, o que cria uma tradução bastante estranha. Você pode ignorar isso por enquanto, eu corrigirei a string de origem.

Pedi um acompanhamento no Crowdin.

Em relação ao problema do convite: Se o convite for limitado a um endereço de e-mail, esse erro não deveria aparecer. Tentei reproduzir o problema, mas até agora não consegui. Talvez você possa me ajudar a encontrar os passos para reproduzir.

O que eu tentei:

  • Garantir que Invite link max redemptions limit users = 10 e Invite link max redemptions limit = 5000
  • Usar um usuário de teste não-staff (no meu caso, um com nível de confiança 2)
  • Usar o link de convite na barra lateral
  • Clicar em “Editar opções de link ou enviar por e-mail.”
  • Inserir um endereço de e-mail não conectado a uma conta existente
  • Clicar em “criar link e enviar e-mail”
  • Pegar o link do e-mail e abri-lo em um navegador diferente ou em uma janela privada
  • Preencher o formulário de registro
  • Clicar em “inscrever-se”

E eu não recebi esse erro. Você consegue identificar alguma diferença em relação ao que seu usuário fez? Ele usou o convite para um tópico ou convite para um PM em vez do convite geral? Você consegue pensar em outras configurações que possam importar? Você usa SSO ou novos usuários precisam de aprovação? Quais grupos estão na sua configuração Invite allowed groups?

@sjjh sei riuscito a risolvere il tuo problema? Se la risposta di Moin ti è stata d’aiuto, puoi contrassegnarla come soluzione? È il quadrato con il segno di spunta nel menu del post.

Questo argomento è stato chiuso automaticamente 30 giorni dopo l’ultima risposta. Non sono più consentite nuove risposte.