Merge branch '33940-cache-flipper_gate-query' into 'master'
Add the Flipper::Middleware::Memoizer middleware Closes #33940 See merge request !12359
This commit is contained in:
commit
6e66473fa6
2 changed files with 4 additions and 2 deletions
4
config/initializers/flipper.rb
Normal file
4
config/initializers/flipper.rb
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
require 'flipper/middleware/memoizer'
|
||||||
|
|
||||||
|
Rails.application.config.middleware.use Flipper::Middleware::Memoizer,
|
||||||
|
lambda { Feature.flipper }
|
|
@ -39,8 +39,6 @@ class Feature
|
||||||
get(key).disable
|
get(key).disable
|
||||||
end
|
end
|
||||||
|
|
||||||
private
|
|
||||||
|
|
||||||
def flipper
|
def flipper
|
||||||
@flipper ||= begin
|
@flipper ||= begin
|
||||||
adapter = Flipper::Adapters::ActiveRecord.new(
|
adapter = Flipper::Adapters::ActiveRecord.new(
|
||||||
|
|
Loading…
Reference in a new issue