From 79ec75e5d3135793a3921f95689a91e0033998aa Mon Sep 17 00:00:00 2001 From: junyi Date: Thu, 23 Jul 2026 10:51:06 +0000 Subject: [PATCH] defer include to after_initialize for Rails 7 --- app/models/writing_conference.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/models/writing_conference.rb b/app/models/writing_conference.rb index 9330fc4..2000d2e 100644 --- a/app/models/writing_conference.rb +++ b/app/models/writing_conference.rb @@ -1,10 +1,10 @@ class WritingConference include Mongoid::Document include Mongoid::Timestamps - include Admin::PersonalConferencesHelper + ActiveSupport.on_load(:after_initialize) { WritingConference.include Admin::PersonalConferencesHelper } include OrbitModel::Status include OrbitTag::Taggable - include MemberHelper + ActiveSupport.on_load(:after_initialize) { WritingConference.include MemberHelper } include Slug HideTimeInLinK = (File.exist?("#{Rails.root}/hide_time_fields_for_plugins.txt") rescue false) field :paper_title, as: :slug_title, localize: true