Я разрабатываю приложение с дополнительной регистрацией. Я хочу, чтобы пользователи с учетными записями и без них могли добавлять ссылки. Как я могу назначить session[user_id]
пользователя столбцу user_id
Link
, если он вошел в систему при создании ссылки?
Текущий код: user_id
остается нулевым в любом случае
def create
@link = Link.new(params[:link])
if @link.save
flash[:notice] = "The link was successfully added"
redirect_to :action => :hot
else
redirect_to :action => :new
end
end
Я представляю что-то вроде этого ..
def create
if session[:user_id]
#@link equals new link params with user_id = session[:user_id]
else
@link = Link.new(params[:link])
end
if @link.save
flash[:notice] = "The link was successfully added"
redirect_to :action => :hot
else
redirect_to :action => :new
end
end