From d40e9f3c3fddfb368813dbb345f550a1e3007a8f Mon Sep 17 00:00:00 2001 From: Keenan Brock Date: Fri, 17 Jun 2022 13:31:30 -0400 Subject: [PATCH] cops around kwargs policy fix --- app/models/mixins/miq_policy_mixin.rb | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/app/models/mixins/miq_policy_mixin.rb b/app/models/mixins/miq_policy_mixin.rb index b5426fe1e58..802af7f12f9 100644 --- a/app/models/mixins/miq_policy_mixin.rb +++ b/app/models/mixins/miq_policy_mixin.rb @@ -113,12 +113,8 @@ def check_policy_prevent_callback(*action, _status, _message, result) if prevented _log.info(event.attributes["message"]) else - if action.last.kind_of?(Hash) - hsh = action.pop - send(*action, **hsh) - else - send(*action) - end + kwargs = action.extract_options! + send(*action, **kwargs) end end