Somente a primeira entrada funciona com campos Multiselect quando o gatilho `User first logged in` é usado

Isso parece ser uma regressão, pois estava funcionando há alguns meses.

Desta discussão:

Descrição

Ao utilizar o Adding users to groups through custom field automation com o Gatilho Primeiro login do usuário, os campos Multiselect não estão sendo tratados corretamente - apenas a primeira entrada parece ser utilizada pela automação.

É importante notar que o Gatilho Primeiro login do usuário está funcionando perfeitamente com campos de Texto e Dropdown, e também com campos Multiselect se o usuário selecionar apenas uma opção.

Além disso, a automação parece estar funcionando bem com campos Multiselect quando um Gatilho Recorrente é utilizado.

Impacto / Soluções Alternativas

O impacto deste bug é que alocações complexas de grupos por meio de inscrição não são possíveis. Isso é muito útil para fóruns com conteúdo especializado significativo e/ou áreas privadas que visam um onboarding suave e personalizado.

A solução alternativa é mudar para um gatilho recorrente. Infelizmente, isso vem com uma troca entre o atraso na personalização da inscrição e o desempenho do site, dependendo do tempo do gatilho. E todos nós sabemos o quão vitais são as primeiras impressões!!!

Para reproduzir:

  1. Tenha vários grupos adequados para teste (dois no mínimo), cada um com um Nome Completo
  2. Crie um Campo Personalizado de Usuário, escolhendo Multiselect
  3. Adicione o Nome Completo dos seus grupos de teste como Opções
  4. Adicione uma Automação com Adicionar usuário ao grupo através de Campo Personalizado de Usuário
  5. Selecione Primeiro login do usuário
  6. Insira o nome do seu Campo Personalizado de Usuário da etapa 2
  7. Inscreva-se com um usuário de teste, selecionando todas as opções no seu campo de teste
  8. Verifique a alocação de grupo do novo usuário
4 curtidas

Oi @Nathan - você vê uma solução para o problema com a automação de grupo que parou de funcionar neste plugin?

Não tenho certeza do que você está perguntando, Paul. Os dois não estão relacionados. Este plugin não pode ser conectado a Campos Personalizados de Usuário no momento, e acho que não estará no roteiro no momento.

Vale a pena pedir educadamente para que seja um recurso, pois é bastante semelhante em muitos aspectos e posso imaginar que funcionaria bem com a Interface do Usuário Booleana.

Por outro lado, a funcionalidade já existe no núcleo (embora atualmente um pouco quebrada para campos de seleção múltipla).

1 curtida

OK, acho que isso responde à minha pergunta.
Eu estava me perguntando se este plugin poderia oferecer uma maneira alternativa de fazer a mesma coisa que a automação de grupo costumava fazer, antes de quebrar; ou seja, alocar usuários em grupos com base em critérios fornecidos. Sim, critérios envolvendo campos personalizados do usuário seriam bastante essenciais no meu caso, então seria um problema insuperável se isso atualmente não for possível.

Não, isso não vai acontecer, isso tornaria o plugin excessivamente complexo.

2 curtidas

Eu o encorajaria a defender gentilmente que isso seja corrigido em vez disso!

Compreensível!!! Obrigado novamente pelo ótimo trabalho com este plugin. Ele tem funcionado perfeitamente para mim até agora.

Olá @nathank, eu já o fiz, e um tópico de bug foi criado - mas o tópico de bug foi movido de volta para a thread de origem por um moderador, com a sugestão de criar um novo tópico de bug, com o assunto da sua capacidade (em particular) de reproduzir o problema aparentemente (eu já o reproduzi sozinho)

Ah sim, e então fiz um ‘relatório de bug’ adequado:

Agora interliguei todos eles perfeitamente!

Obrigado, Nathan. Consigo reproduzir o problema na minha própria instância também. Tenho testado a automação de campos personalizados e a funcionalidade de grupos de seleção múltipla realmente não está funcionando como esperado - apenas o primeiro grupo selecionado pelo usuário é ingressado automaticamente.

image

3 curtidas

Para mim, nenhum grupo está sendo explicitamente ingressado, não importa qual campo de usuário personalizado selecionado esteja mostrando

O campo ‘Grupos Personalizados’ permanece vazio, quando deveria mostrar o(s) nome(s) do(s) grupo(s) selecionado(s) através do campo de usuário personalizado