Skip to content
Snippets Groups Projects
Commit a3f645ef authored by skv's avatar skv
Browse files

Remove deprecated finders

parent 3fe578a7
No related branches found
No related tags found
No related merge requests found
Showing
with 24 additions and 26 deletions
Loading
Loading
@@ -14,7 +14,6 @@ gem "protected_attributes"
gem 'rails-observers'
gem 'actionpack-page_caching'
gem 'actionpack-action_caching'
gem 'activerecord-deprecated_finders'
 
# Supported DBs
gem "mysql2", group: :mysql
Loading
Loading
Loading
Loading
@@ -549,7 +549,6 @@ PLATFORMS
DEPENDENCIES
actionpack-action_caching
actionpack-page_caching
activerecord-deprecated_finders
acts-as-taggable-on
annotate (~> 2.6.0.beta2)
asciidoctor
Loading
Loading
Loading
Loading
@@ -52,6 +52,6 @@ class Admin::GroupsController < Admin::ApplicationController
private
 
def group
@group = Group.find_by_path(params[:id])
@group = Group.find_by(path: params[:id])
end
end
Loading
Loading
@@ -5,7 +5,7 @@ class Admin::ProjectsController < Admin::ApplicationController
 
def index
owner_id = params[:owner_id]
user = User.find_by_id(owner_id)
user = User.find_by(id: owner_id)
 
@projects = user ? user.owned_projects : Project.all
@projects = @projects.where("visibility_level IN (?)", params[:visibility_levels]) if params[:visibility_levels].present?
Loading
Loading
Loading
Loading
@@ -100,6 +100,6 @@ class Admin::UsersController < Admin::ApplicationController
protected
 
def user
@user ||= User.find_by_username!(params[:id])
@user ||= User.find_by!(username: params[:id])
end
end
Loading
Loading
@@ -41,7 +41,7 @@ class DashboardController < ApplicationController
current_user.authorized_projects
end
 
@projects = @projects.where(namespace_id: Group.find_by_name(params[:group])) if params[:group].present?
@projects = @projects.where(namespace_id: Group.find_by(name: params[:group])) if params[:group].present?
@projects = @projects.where(visibility_level: params[:visibility_level]) if params[:visibility_level].present?
@projects = @projects.includes(:namespace)
@projects = @projects.tagged_with(params[:label]) if params[:label].present?
Loading
Loading
Loading
Loading
@@ -87,7 +87,7 @@ class GroupsController < ApplicationController
protected
 
def group
@group ||= Group.find_by_path(params[:id])
@group ||= Group.find_by(path: params[:id])
end
 
def projects
Loading
Loading
Loading
Loading
@@ -19,6 +19,6 @@ class Profiles::GroupsController < ApplicationController
private
 
def group
@group ||= Group.find_by_path(params[:id])
@group ||= Group.find_by(path: params[:id])
end
end
Loading
Loading
@@ -97,7 +97,7 @@ class Projects::IssuesController < Projects::ApplicationController
 
def issue
@issue ||= begin
@project.issues.find_by_iid!(params[:id])
@project.issues.find_by!(iid: params[:id])
rescue ActiveRecord::RecordNotFound
redirect_old
end
Loading
Loading
@@ -128,7 +128,7 @@ class Projects::IssuesController < Projects::ApplicationController
# To prevent 404 errors we provide a redirect to correct iids until 7.0 release
#
def redirect_old
issue = @project.issues.find_by_id(params[:id])
issue = @project.issues.find_by(id: params[:id])
 
if issue
redirect_to project_issue_path(@project, issue)
Loading
Loading
Loading
Loading
@@ -169,7 +169,7 @@ class Projects::MergeRequestsController < Projects::ApplicationController
end
 
def merge_request
@merge_request ||= @project.merge_requests.find_by_iid!(params[:id])
@merge_request ||= @project.merge_requests.find_by!(iid: params[:id])
end
 
def closes_issues
Loading
Loading
Loading
Loading
@@ -76,7 +76,7 @@ class Projects::MilestonesController < Projects::ApplicationController
protected
 
def milestone
@milestone ||= @project.milestones.find_by_iid!(params[:id])
@milestone ||= @project.milestones.find_by!(iid: params[:id])
end
 
def authorize_admin_milestone!
Loading
Loading
Loading
Loading
@@ -26,7 +26,7 @@ class Projects::TeamMembersController < Projects::ApplicationController
end
 
def update
@user_project_relation = project.users_projects.find_by_user_id(member)
@user_project_relation = project.users_projects.find_by(user_id: member)
@user_project_relation.update_attributes(params[:team_member])
 
unless @user_project_relation.valid?
Loading
Loading
@@ -36,7 +36,7 @@ class Projects::TeamMembersController < Projects::ApplicationController
end
 
def destroy
@user_project_relation = project.users_projects.find_by_user_id(member)
@user_project_relation = project.users_projects.find_by(user_id: member)
@user_project_relation.destroy
 
respond_to do |format|
Loading
Loading
@@ -46,7 +46,7 @@ class Projects::TeamMembersController < Projects::ApplicationController
end
 
def leave
project.users_projects.find_by_user_id(current_user).destroy
project.users_projects.find_by(user_id: current_user).destroy
 
respond_to do |format|
format.html { redirect_to :back }
Loading
Loading
@@ -65,6 +65,6 @@ class Projects::TeamMembersController < Projects::ApplicationController
protected
 
def member
@member ||= User.find_by_username(params[:id])
@member ||= User.find_by(username: params[:id])
end
end
class SearchController < ApplicationController
def show
@project = Project.find_by_id(params[:project_id]) if params[:project_id].present?
@group = Group.find_by_id(params[:group_id]) if params[:group_id].present?
@project = Project.find_by(id: params[:project_id]) if params[:project_id].present?
@group = Group.find_by(id: params[:group_id]) if params[:group_id].present?
 
if @project
return access_denied! unless can?(current_user, :download_code, @project)
Loading
Loading
Loading
Loading
@@ -18,7 +18,7 @@ class SnippetsController < ApplicationController
end
 
def user_index
@user = User.find_by_username(params[:username])
@user = User.find_by(username: params[:username])
@snippets = @user.snippets.fresh.non_expired
 
if @user == current_user
Loading
Loading
Loading
Loading
@@ -2,7 +2,7 @@ class UsersController < ApplicationController
layout 'navless'
 
def show
@user = User.find_by_username!(params[:username])
@user = User.find_by!(username: params[:username])
@projects = @user.authorized_projects.where(id: current_user.authorized_projects.pluck(:id)).includes(:namespace)
@events = @user.recent_events.where(project_id: @projects.map(&:id)).limit(20)
 
Loading
Loading
Loading
Loading
@@ -30,7 +30,7 @@ class UsersGroupsController < ApplicationController
protected
 
def group
@group ||= Group.find_by_path(params[:group_id])
@group ||= Group.find_by(path: params[:group_id])
end
 
def authorize_admin_group!
Loading
Loading
Loading
Loading
@@ -50,7 +50,7 @@ module ApplicationHelper
end
 
def avatar_icon(user_email = '', size = nil)
user = User.find_by_email(user_email)
user = User.find_by(email: user_email)
if user && user.avatar.present?
user.avatar.url
else
Loading
Loading
Loading
Loading
@@ -8,7 +8,7 @@ module Emails
 
def reassigned_issue_email(recipient_id, issue_id, previous_assignee_id)
@issue = Issue.find(issue_id)
@previous_assignee = User.find_by_id(previous_assignee_id) if previous_assignee_id
@previous_assignee = User.find_by(id: previous_assignee_id) if previous_assignee_id
@project = @issue.project
mail(to: recipient(recipient_id), subject: subject("Changed issue ##{@issue.iid}", @issue.title))
end
Loading
Loading
Loading
Loading
@@ -8,7 +8,7 @@ module Emails
 
def reassigned_merge_request_email(recipient_id, merge_request_id, previous_assignee_id)
@merge_request = MergeRequest.find(merge_request_id)
@previous_assignee = User.find_by_id(previous_assignee_id) if previous_assignee_id
@previous_assignee = User.find_by(id: previous_assignee_id) if previous_assignee_id
@project = @merge_request.project
mail(to: recipient(recipient_id), subject: subject("Changed merge request ##{@merge_request.iid}", @merge_request.title))
end
Loading
Loading
Loading
Loading
@@ -123,8 +123,8 @@ class Note < ActiveRecord::Base
 
def commit_author
@commit_author ||=
project.users.find_by_email(noteable.author_email) ||
project.users.find_by_name(noteable.author_name)
project.users.find_by(email: noteable.author_email) ||
project.users.find_by(name: noteable.author_name)
rescue
nil
end
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment