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
1 merge request!6075Remove deprecated finders
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