lib/evil/client/middleware/merge_security.rb in evil-client-0.3.1 vs lib/evil/client/middleware/merge_security.rb in evil-client-0.3.2

- old
+ new

@@ -1,6 +1,10 @@ class Evil::Client::Middleware class MergeSecurity < Base + def call(env, schema, options) + super build(env), schema, options + end + private def build(env) env.dup.tap do |hash| security = hash.delete(:security).to_h