X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/3aabf07e1038abf8cf471e463e00309df77df603..61ae5e7af0dd759ddb1acfcea10adcbede9da58c:/app/controllers/user_controller.rb diff --git a/app/controllers/user_controller.rb b/app/controllers/user_controller.rb index d79041b4f..b2ac3072c 100644 --- a/app/controllers/user_controller.rb +++ b/app/controllers/user_controller.rb @@ -2,7 +2,7 @@ class UserController < ApplicationController layout 'site' before_filter :authorize, :only => [:preferences, :api_details, :api_gpx_files] - before_filter :authorize_web, :only => [:edit, :account, :go_public] + before_filter :authorize_web, :only => [:edit, :account, :go_public, :view, :diary] before_filter :require_user, :only => [:edit, :account, :go_public] def save @@ -29,6 +29,18 @@ class UserController < ApplicationController end end + def set_home + if params[:user][:home_lat] and params[:user][:home_lon] + lat = params[:user][:home_lat] + lon = params[:user][:home_lon] + unless + #check the lat and lon + end + #make an api request to insert a new node + #get the onde id + end + end + def go_public @user.data_public = true @user.save @@ -139,11 +151,14 @@ class UserController < ApplicationController render :text => doc.to_s end - def view @this_user = User.find_by_display_name(params[:display_name]) end + def diary + @this_user = User.find_by_display_name(params[:display_name]) + end + end