Files
news.gitea.happylizard.me/bin/gems/i18n-1.15.2/lib/i18n/middleware.rb
T
pizza2d1 4cee170d66
Gitea Actions Demo / Explore-Gitea-Actions (push) Failing after 9s
Add bin and edit workflow
2026-09-16 13:11:16 -06:00

22 lines
357 B
Ruby

# frozen_string_literal: true
module I18n
class Middleware
def initialize(app)
@app = app
end
def call(env)
@app.call(env)
ensure
if Fiber.respond_to?(:[])
Fiber[:i18n_config] = I18n::Config.new
else
Thread.current.thread_variable_set(:i18n_config, I18n::Config.new)
end
end
end
end