From 24b079a29ac36108501f5645fc46dcd5dfbde251 Mon Sep 17 00:00:00 2001 From: Christopher Vollick <0@psycoti.ca> Date: Thu, 19 Jan 2023 10:39:16 -0500 Subject: [PATCH] Update Admin Actions for Ruby 3 In Ruby 3 hashes no longer work as keyword args like we expected, so we have to be a bit more explicit. Should be compatible with Ruby 2. --- lib/admin_action.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/admin_action.rb b/lib/admin_action.rb index 576140d..af6f903 100644 --- a/lib/admin_action.rb +++ b/lib/admin_action.rb @@ -88,7 +88,7 @@ class AdminAction end def with(**kwargs) - self.class.new(@attributes.merge(kwargs)) + self.class.new(**@attributes.merge(kwargs)) end def id -- 2.34.7