diff --git a/.travis.yml b/.travis.yml index b529dc5..fce19e4 100644 --- a/.travis.yml +++ b/.travis.yml @@ -6,3 +6,5 @@ rvm: - 2.5 - 2.6 - 2.7 + - 3.0 + - 3.1 diff --git a/CHANGELOG.md b/CHANGELOG.md index e32ef9a..9f0a127 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Changelog +## HEAD + +* Adding Ruby 3+ compatibility + ## 0.2.0 * Adding Ruby 2.7 compatibility diff --git a/lib/business_pipeline/context.rb b/lib/business_pipeline/context.rb index 67c6755..9fa0d9b 100644 --- a/lib/business_pipeline/context.rb +++ b/lib/business_pipeline/context.rb @@ -37,7 +37,7 @@ def success? end private def update!(context) - context.each { |key, value| modifiable?[key.to_sym] = value } + context.each { |key, value| self[key.to_sym] = value } end end end