Commit 70bb976bc61c9cd209bbf67520426166664bb539
Committed by
Dmitriy Zaporozhets
1 parent
2a62aa45
Exists in
master
and in
4 other branches
Fixed the last deprecation warnings for order and where
Showing
1 changed file
with
3 additions
and
4 deletions
Show diff stats
app/models/user.rb
... | ... | @@ -72,7 +72,7 @@ class User < ActiveRecord::Base |
72 | 72 | # |
73 | 73 | |
74 | 74 | # Namespace for personal projects |
75 | - has_one :namespace, dependent: :destroy, foreign_key: :owner_id, class_name: "Namespace", conditions: 'type IS NULL' | |
75 | + has_one :namespace, -> { where type: nil }, dependent: :destroy, foreign_key: :owner_id, class_name: "Namespace" | |
76 | 76 | |
77 | 77 | # Profile |
78 | 78 | has_many :keys, dependent: :destroy |
... | ... | @@ -80,8 +80,7 @@ class User < ActiveRecord::Base |
80 | 80 | # Groups |
81 | 81 | has_many :users_groups, dependent: :destroy |
82 | 82 | has_many :groups, through: :users_groups |
83 | - has_many :owned_groups, through: :users_groups, source: :group, conditions: { users_groups: { group_access: UsersGroup::OWNER } } | |
84 | - | |
83 | + has_many :owned_groups, -> { where user_group: { group_access: UsersGroup::OWNER } }, through: :users_groups, source: :group | |
85 | 84 | # Projects |
86 | 85 | has_many :groups_projects, through: :groups, source: :projects |
87 | 86 | has_many :personal_projects, through: :namespace, source: :projects |
... | ... | @@ -94,7 +93,7 @@ class User < ActiveRecord::Base |
94 | 93 | has_many :notes, dependent: :destroy, foreign_key: :author_id |
95 | 94 | has_many :merge_requests, dependent: :destroy, foreign_key: :author_id |
96 | 95 | has_many :events, dependent: :destroy, foreign_key: :author_id, class_name: "Event" |
97 | - has_many :recent_events, foreign_key: :author_id, class_name: "Event", order: "id DESC" | |
96 | + has_many :recent_events, -> { order "id DESC" }, foreign_key: :author_id, class_name: "Event" | |
98 | 97 | has_many :assigned_issues, dependent: :destroy, foreign_key: :assignee_id, class_name: "Issue" |
99 | 98 | has_many :assigned_merge_requests, dependent: :destroy, foreign_key: :assignee_id, class_name: "MergeRequest" |
100 | 99 | ... | ... |