Creare un utente (Proprietario) e poi creare un team usando Devise
-
26-09-2019 - |
Domanda
Ho cercato per diversi giorni utilizzando attributi nidificati, ecc Fondamentalmente, io voglio un utente a firmare. Una volta che l'utente è 'firmato' Voglio che essere reindirizzati a 'Crea la tua squadra' pagina.
Una volta che hanno creato la loro squadra, quindi vengono reindirizzati alla loro squadra Dashboard.
Ma cosa succede se un utente non ha creato la squadra giusta via? Vorrei così le rileva di sistema che non hanno creato una squadra e li reindirizza, altrimenti vai al Dashboard.
Non sono sicuro di quello che sarebbe il miglior pratica nel fare questo. Speravo di trovare qualche progetto Github per fare questo, ma senza alcun risultato.
Grazie
Soluzione
Vorrei fare il controller qualcosa di simile ..
def login
unless current_user.exists?(team)
redirect_to create_team
else
redirect_to root_url
end
end
Questo è il modo pseudo-codice.