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
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
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