before_filter :authorize_web
before_filter :set_locale
before_filter :require_user, :only => [:edit]
+ before_filter :require_oauth, :only => [:index]
def index
unless STATUS == :database_readonly or STATUS == :database_offline
@lat = bbox.centre_lat
@lon = bbox.centre_lon
elsif params[:gpx]
- trace = Trace.find(params[:gpx])
+ trace = Trace.visible_to(@user).find(params[:gpx])
@lat = trace.latitude
@lon = trace.longitude
end