Module: Middleware

Defined in:
lib/middleware/discourse_public_exceptions.rb,
lib/middleware/turbo_dev.rb,
lib/middleware/anonymous_cache.rb,
lib/middleware/missing_avatars.rb,
lib/middleware/enforce_hostname.rb,
lib/middleware/gtm_script_nonce_injector.rb

Overview

since all the rescue from clauses are not caught by the application controller for matches we need to handle certain exceptions here

Defined Under Namespace

Classes: AnonymousCache, DiscoursePublicExceptions, EnforceHostname, GtmScriptNonceInjector, MissingAvatars, OmniauthBypassMiddleware, RequestTracker, TurboDev