X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/3678e83678bef0c2f5ea2303e56db843096cb7a2..042ecee695e94abffd88bbe77252a26338839e2b:/app/controllers/trace_controller.rb diff --git a/app/controllers/trace_controller.rb b/app/controllers/trace_controller.rb index 9c4a9d8bd..e1553cbb0 100644 --- a/app/controllers/trace_controller.rb +++ b/app/controllers/trace_controller.rb @@ -49,13 +49,13 @@ class TraceController < ApplicationController if @user @traces = Trace.visible_to(@user) #1 else - @traces = Trace.public #2 + @traces = Trace.visible_to_all #2 end else if @user and @user == target_user @traces = @user.traces #3 (check vs user id, so no join + can't pick up non-public traces by changing name) else - @traces = target_user.traces.public #4 + @traces = target_user.traces.visible_to_all #4 end end @@ -206,7 +206,7 @@ class TraceController < ApplicationController end def georss - @traces = Trace.public.visible + @traces = Trace.visible_to_all.visible if params[:display_name] @traces = @traces.joins(:user).where(:users => {:display_name => params[:display_name]})