From 79a08d5dd3ad5ccae87c9d54404e1501772b4452 Mon Sep 17 00:00:00 2001 From: f Date: Fri, 6 Oct 2023 17:41:57 -0300 Subject: [PATCH] refactor: emprolijar --- app/models/metadata_template.rb | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/app/models/metadata_template.rb b/app/models/metadata_template.rb index 60bd7681..963d8778 100644 --- a/app/models/metadata_template.rb +++ b/app/models/metadata_template.rb @@ -27,9 +27,12 @@ MetadataTemplate = Struct.new(:site, :document, :name, :label, :type, # # @return [String] def cache_key - return "#{layout.value}/#{name}" if post.new? - - @cache_key ||= "post/#{post.uuid.value}/#{name}" + @cache_key ||= + if post.new? + "#{layout.value}/#{name}" + else + "post/#{post.uuid.value}/#{name}" + end end # Genera una versión de caché en base a la fecha de modificación del @@ -159,7 +162,7 @@ MetadataTemplate = Struct.new(:site, :document, :name, :label, :type, # # @return [Boolean] def save - if !changed? + unless changed? self[:value] = document_value if private? return true