Refactor
This commit is contained in:
parent
72872ee213
commit
ca5c762cf5
2 changed files with 9 additions and 9 deletions
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in a new issue