# frozen_string_literal: true class HomepageHelper def self.resolve(request = nil, current_user = nil) return "custom" if ThemeModifierHelper.new(request: request).custom_homepage enabled = false enabled = DiscoursePluginRegistry.apply_modifier( :custom_homepage_enabled, enabled, request: request, current_user: current_user, ) return "custom" if enabled current_user ? SiteSetting.homepage : SiteSetting.anonymous_homepage end end