This commit is contained in:
Michael Kozono 2017-05-03 10:33:01 -07:00
parent 72872ee213
commit ca5c762cf5
2 changed files with 9 additions and 9 deletions

View file

@ -94,11 +94,9 @@ class UsersController < ApplicationController
private
def authorize_read_user!
if can?(current_user, :read_user, user)
ensure_canonical_path(user.namespace, params[:username])
else
render_404
end
render_404 unless can?(current_user, :read_user, user)
ensure_canonical_path(user.namespace, params[:username])
end
def user

View file

@ -43,11 +43,13 @@ class Route < ActiveRecord::Base
RedirectRoute.matching_path_and_descendants(path)
end
def create_redirect_for_old_path
create_redirect(path_was) if path_changed?
end
def create_redirect(path)
RedirectRoute.create(source: source, path: path)
end
private
def create_redirect_for_old_path
create_redirect(path_was) if path_changed?
end
end