2010-08-05 2 views
0

중첩 된 특성 등을 사용하여 며칠 동안 노력했습니다. 기본적으로 사용자가 가입해야합니다. 사용자가 'Signed Up'되면 '팀 생성'페이지로 리디렉션해야합니다.사용자 (소유자)를 만든 다음 Devise를 사용하여 팀 생성

팀을 만든 후에 팀 대시 보드로 리디렉션됩니다.

하지만 사용자가 바로 팀을 만들지 않은 경우 어떻게해야합니까? 시스템에서 팀을 생성하지 않았 음을 감지하고 리디렉션하고 그렇지 않으면 대시 보드로 이동합니다.

이 작업을 수행 할 때 가장 좋은 방법이 무엇인지 알 수 없습니다. 나는 Github 프로젝트를 찾기 위해 무언가를 찾고 싶었다.

감사

답변

0

내가 좋아하는 컨트롤러 뭔가를 만들 것입니다 .. 그래서 사이비 코드의

def login 
    unless current_user.exists?(team) 
    redirect_to create_team 
    else 
    redirect_to root_url 
    end 
end 

.

관련 문제