- target = referer || session[:referer] || url_for(:controller => :site, :action => :index)
+ cookies.delete :_osm_anonymous_notes_count
+
+ target = referer || url_for(:controller => :site, :action => :index)
# - If they were referred to the login, send them back there.
# - Otherwise, send them to the home page.
if !user.terms_seen
# - If they were referred to the login, send them back there.
# - Otherwise, send them to the home page.
if !user.terms_seen
elsif user.blocked_on_view
redirect_to user.blocked_on_view, :referer => target
else
elsif user.blocked_on_view
redirect_to user.blocked_on_view, :referer => target
else
- redirect_to :controller => "sessions", :action => "new", :referer => session[:referer],
+ redirect_to :controller => "sessions", :action => "new", :referer => referer,
:username => username, :remember_me => session[:remember_me]
session.delete(:remember_me)
:username => username, :remember_me => session[:remember_me]
session.delete(:remember_me)
session[:pending_user] = user.id
redirect_to :controller => "confirmations", :action => "confirm",
session[:pending_user] = user.id
redirect_to :controller => "confirmations", :action => "confirm",