Prepare to support ruby 3.3.
This commit is contained in:
parent
7f1bf3be49
commit
e8f9eaa722
|
@ -1,6 +1,7 @@
|
|||
module Ask
|
||||
class Engine < ::Rails::Engine
|
||||
initializer "ask" do
|
||||
Rails.application.config.to_prepare do
|
||||
locales = Site.first.in_use_locales rescue [:en,:zh_tw]
|
||||
begin
|
||||
t_data0 = locales.collect{|l| Dir["#{ENV['PWD']}/config/locales/#{l.to_s}.yml"]}.flatten.map{|yaml_file| YAML.load(File.read(yaml_file))}
|
||||
|
@ -25,10 +26,10 @@ module Ask
|
|||
puts ['error in ask',e]
|
||||
end
|
||||
begin
|
||||
require File.expand_path('../../../app/models/ask_setting', __FILE__)
|
||||
require File.expand_path('../../../app/models/ask_list_setting', __FILE__)
|
||||
require File.expand_path('../../../app/models/ask_category_setting', __FILE__)
|
||||
require File.expand_path('../../../app/models/ask_setting_index', __FILE__)
|
||||
require File.join(Ask::Engine.root, 'app/models/ask_setting')
|
||||
require File.join(Ask::Engine.root, 'app/models/ask_list_setting')
|
||||
require File.join(Ask::Engine.root, 'app/models/ask_category_setting')
|
||||
require File.join(Ask::Engine.root, 'app/models/ask_setting_index')
|
||||
if defined?(AskSetting)
|
||||
ask_setting = AskSetting.first
|
||||
if ask_setting.nil?
|
||||
|
@ -86,7 +87,7 @@ module Ask
|
|||
rescue => e
|
||||
puts ['AskSetting not found',e]
|
||||
end
|
||||
require File.expand_path('../../../app/models/ask_question', __FILE__)
|
||||
require File.join(Ask::Engine.root, 'app/models/ask_question')
|
||||
require File.expand_path('app/models/user_action', Rails.root)
|
||||
def fix_reviewer
|
||||
ask_question_no_reviewer_len = AskQuestion.where(:id.in => UserAction.where(controller: 'admin/asks', action: 'update').pluck(:request_path).map{|v| v.split('/')[-1]}, :reviewer_id => nil).count
|
||||
|
@ -217,3 +218,4 @@ module Ask
|
|||
end
|
||||
end
|
||||
end
|
||||
end
|
Loading…
Reference in New Issue