fix: namespace middleware class for FazerAiPlatformHeader

This commit is contained in:
gabrieljablonski 2026-03-04 22:38:33 -03:00
parent 195713cbfe
commit dcf2a31539
2 changed files with 11 additions and 9 deletions

View File

@ -56,7 +56,7 @@ module Chatwoot
# Application configuration can go into files in config/initializers # Application configuration can go into files in config/initializers
# -- all .rb files in that directory are automatically loaded after loading # -- all .rb files in that directory are automatically loaded after loading
# the framework and any gems in your application. # the framework and any gems in your application.
config.middleware.use FazerAiPlatformHeader config.middleware.use Middleware::FazerAiPlatformHeader
config.generators.javascripts = false config.generators.javascripts = false
config.generators.stylesheets = false config.generators.stylesheets = false

View File

@ -1,6 +1,7 @@
# frozen_string_literal: true # frozen_string_literal: true
class FazerAiPlatformHeader module Middleware # rubocop:disable Style/ClassAndModuleChildren
class FazerAiPlatformHeader
def initialize(app) def initialize(app)
@app = app @app = app
end end
@ -10,4 +11,5 @@ class FazerAiPlatformHeader
headers['X-Platform'] = 'fazer.ai' headers['X-Platform'] = 'fazer.ai'
[status, headers, response] [status, headers, response]
end end
end
end end