]> git.openstreetmap.org Git - rails.git/blobdiff - app/controllers/trace_controller.rb
Change test case
[rails.git] / app / controllers / trace_controller.rb
index 81c7864738cf3d5208a1566f23c7a2a86becd9fd..5dd49c6be704edf8400663be9712d574308aa01d 100644 (file)
@@ -192,7 +192,11 @@ class TraceController < ApplicationController
       trace.visible = false
       trace.save
       flash[:notice] = t "trace.delete.scheduled_for_deletion"
-      redirect_to :action => :list, :display_name => current_user.display_name
+      if current_user.administrator? || current_user.moderator?
+        redirect_to :action => :list, :display_name => trace.user.display_name
+      else
+        redirect_to :action => :list, :display_name => current_user.display_name
+      end
     end
   rescue ActiveRecord::RecordNotFound
     head :not_found