Yet more tests...

This commit is contained in:
Tom Hughes 2015-03-02 21:20:01 +00:00
parent dfc85f089a
commit 15b550182c
9 changed files with 577 additions and 257 deletions

View file

@ -205,12 +205,6 @@ class DiaryEntryController < ApplicationController
end
end
##
# is this list user specific?
def user_specific_list?
params[:friends] || params[:nearby]
end
##
# decide on a location for the diary entry map
def set_map_location

View file

@ -329,7 +329,7 @@ class UserController < ApplicationController
Notifier.signup_confirm(user, user.tokens.create).deliver_now
flash[:notice] = t "user.confirm_resend.success", :email => user.email
else
flash[:notice] = t "user.confirm_resend.failure", :name => params[:display_name]
flash[:error] = t "user.confirm_resend.failure", :name => params[:display_name]
end
redirect_to :action => "login"
@ -351,26 +351,32 @@ class UserController < ApplicationController
token.destroy
session[:user] = @user.id
redirect_to :action => "account", :display_name => @user.display_name
else
elsif token
flash[:error] = t "user.confirm_email.failure"
redirect_to :action => "account", :display_name => @user.display_name
redirect_to :action => "account", :display_name => token.user.display_name
else
flash[:error] = t "user.confirm_email.unknown_token"
end
end
end
def api_read
render :text => "", :status => :gone unless @this_user.visible?
if @this_user.visible?
render :action => :api_read, :content_type => "text/xml"
else
render :text => "", :status => :gone
end
end
def api_details
@this_user = @user
render :action => :api_read
render :action => :api_read, :content_type => "text/xml"
end
def api_gpx_files
doc = OSM::API.new.get_xml_doc
@user.traces.each do |trace|
doc.root << trace.to_xml_node if trace.public? || trace.user == @user
@user.traces.reload.each do |trace|
doc.root << trace.to_xml_node
end
render :text => doc.to_s, :content_type => "text/xml"
end