From 604b95b84c129fa5717e46b7697c8b9f88b054c2 Mon Sep 17 00:00:00 2001 From: Aaron Manaloto Date: Wed, 26 Jun 2024 21:55:07 +0800 Subject: [PATCH] Update merge method --- app/services/liquid_cached_assigns.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/services/liquid_cached_assigns.rb b/app/services/liquid_cached_assigns.rb index 9e74dc0f1..5f1e82562 100644 --- a/app/services/liquid_cached_assigns.rb +++ b/app/services/liquid_cached_assigns.rb @@ -23,7 +23,9 @@ def key?(key) end def merge(hash) - LiquidCachedAssigns.new(project: project).merge!(@assigns.merge(hash)) + lca = LiquidCachedAssigns.new(project: project) + lca.assigns = @assigns.merge(hash) + lca end def merge!(hash)