This repository has been archived on 2023-03-18. You can view files and clone it, but cannot push or open issues or pull requests.
osr-discourse-src/app/services/user_notification_renderer.rb
2023-01-09 14:14:59 +00:00

20 lines
439 B
Ruby

# frozen_string_literal: true
class UserNotificationRenderer < ActionView::Base
include ApplicationHelper
include UserNotificationsHelper
include EmailHelper
LOCK = Mutex.new
def self.render(*args)
LOCK.synchronize do
@instance ||=
UserNotificationRenderer.with_empty_template_cache.with_view_paths(
Rails.configuration.paths["app/views"],
)
@instance.render(*args)
end
end
end