Crie um usuário (proprietário) e, em seguida, crie uma equipe usando o Devise
-
26-09-2019 - |
Pergunta
Eu tenho tentado há vários dias usando atributos aninhados, etc. Basicamente, quero que um usuário se inscreva. Depois que o usuário estiver 'inscrito', quero que eles sejam redirecionados para 'criar sua equipe'.
Uma vez eles criaram sua equipe, são redirecionados para o painel da equipe.
Mas e se um usuário não criasse a equipe imediatamente? Eu gostaria que o sistema detecte que eles não criaram uma equipe e os redirecionam, caso contrário, vá para o painel.
Não tenho certeza de qual seria a melhor prática para fazer isso. Eu esperava encontrar algum projeto do GitHub para fazer isso, mas sem sucesso.
Obrigado
Solução
Eu faria o controlador algo como ..
def login
unless current_user.exists?(team)
redirect_to create_team
else
redirect_to root_url
end
end
Isso é tão codificado PSUDO.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow