У меня есть приложение Spree с возможностью входа в систему с Facebook и другими социальными сетями, но моя проблема в том, что я не могу связать пользователя с заказами в логине, я пробовал associate_user! как мой следующий образец, но тележка всегда пуста.Spree Ассоциированный пользователь с заказом с именем пользователя
вот мой код в omniauthcallback
if current_order
current_user = spree_current_user || @user
current_order.associate_user!(current_user)
session[:guest_token] = nil
end
Что здесь рабочий процесс? Пользователь магазина, добавляет вещи в свою корзину, а затем в кассе они выбирают «login with facebook», и вы хотите связать с ними текущий заказ? – mroach
Yup, вот и все. –