Skip to content

Commit 7fb2ae6

Browse files
committed
Address deprecation warning
Bellow is a code snippet: ```log DEPRECATION WARNING: Defining enums with keyword arguments is deprecated and will be removed in Rails 8.0. ```
1 parent 1097e45 commit 7fb2ae6

4 files changed

Lines changed: 4 additions & 4 deletions

File tree

app/models/lcms/engine/document_part.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ module Engine
55
class DocumentPart < ApplicationRecord
66
belongs_to :renderer, polymorphic: true
77

8-
enum context_type: { default: 0, gdoc: 1 }
8+
enum :context_type, { default: 0, gdoc: 1 }
99

1010
default_scope { active }
1111

app/models/lcms/engine/resource.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ module Engine
55
class Resource < ApplicationRecord
66
include Filterable
77

8-
enum resource_type: {
8+
enum :resource_type, {
99
resource: 1,
1010
podcast: 2,
1111
video: 3,

app/models/lcms/engine/staff_member.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ module Engine
55
class StaffMember < ApplicationRecord
66
validates :first_name, :last_name, presence: true
77
validates :bio, length: { maximum: 4096 }
8-
enum staff_type: { staff: 1, board: 2 }
8+
enum :staff_type, { staff: 1, board: 2 }
99

1010
scope :order_by_name, -> { order(:last_name) }
1111
scope :order_by_name_with_precedence, -> { order(:order, :last_name) }

app/models/lcms/engine/user.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ class User < ApplicationRecord
1010
devise :database_authenticatable, :registerable, :confirmable,
1111
:recoverable, :rememberable, :trackable, :validatable
1212

13-
enum role: { admin: 1, user: 0 }
13+
enum :role, { admin: 1, user: 0 }
1414

1515
validates_presence_of :access_code, on: :create, unless: :admin?
1616
validates_presence_of :email, :role

0 commit comments

Comments
 (0)