Missing template users/registrations/new with:
{ :locale=>[:en],
:formats=>[:html],
:handlers=>[:erb, :builder, :raw, :ruby, :jbuilder, :coffee]
Following
redirect_to new_user_registration_url
works fine however
render new_user_registration_url
gives above error.
class Users::OmniauthCallbacksController < Devise::OmniauthCallbacksController
def facebook
@user, new_record = User.find_or_create(request.env["omniauth.auth"], current_user)
if @user.persisted?
if new_record
sign_in @user
redirect_to basic_profile_detail_path
else
sign_in_and_redirect @user, :event => :authentication
set_flash_message(:notice, :success, :kind => "Facebook") if is_navigational_format?
end
else
session["devise.facebook_data"] = request.env["omniauth.auth"]
render new_user_registration_url
end
end
end
Here's my controller however before saving facebook auth data I need to ask for contact number to the user and rest of the form needs to be filled up from @user data. Hence I can't use redirect in this scenario.