DEV: Fix new Rubocop offenses

This commit is contained in:
Loïc Guitaut
2024-03-05 18:12:49 +01:00
committed by Loïc Guitaut
parent 84d9b1a6da
commit c4227de1b5
6 changed files with 53 additions and 26 deletions
+6 -16
View File
@@ -32,12 +32,12 @@ module ::AdPlugin
end
after_initialize do
require_dependency File.expand_path("../app/models/house_ad", __FILE__)
require_dependency File.expand_path("../app/models/house_ad_setting", __FILE__)
require_dependency File.expand_path("../app/controllers/house_ads_controller", __FILE__)
require_dependency File.expand_path("../app/controllers/house_ad_settings_controller", __FILE__)
require_dependency File.expand_path("../lib/adplugin/guardian_extensions", __FILE__)
require_dependency "application_controller"
require_relative "app/models/house_ad"
require_relative "app/models/house_ad_setting"
require_relative "app/controllers/house_ads_controller"
require_relative "app/controllers/house_ad_settings_controller"
require_relative "app/controllers/adstxt_controller"
require_relative "lib/adplugin/guardian_extensions"
reloadable_patch { Guardian.prepend ::AdPlugin::GuardianExtensions }
@@ -75,16 +75,6 @@ after_initialize do
scope.show_to_groups?
end
class ::AdstxtController < ::ApplicationController
skip_before_action :preload_json, :check_xhr, :redirect_to_login_if_required
def index
raise Discourse::NotFound unless SiteSetting.ads_txt.present?
render plain: SiteSetting.ads_txt
end
end
class AdPlugin::Engine < ::Rails::Engine
engine_name "adplugin"
isolate_namespace AdPlugin