5
내가 필터 전에에서 사용자의 위치에 대한 쿠키를 변경하기 위해 노력하고있어하지만 문제가 오전 :문제 3
존재하지 않는 경우 올바르게 쿠키가 1로 설정됩니다하지만, 영구적으로 저장하지 않으며 이후의 요청에 대해 1로 되돌립니다.
def remember_location(loc = nil)
cookies.permanent[:location] = 1 if cookies[:location].nil?
loc = Location.find(loc).try(:id) rescue nil
unless loc.nil?
# cookies.delete :location # => this doesn't work either
cookies.permanent[:location] = loc
end
cookies[:location]
end