diff --git a/app/models/site.rb b/app/models/site.rb index 227fddd5..1b2e1169 100644 --- a/app/models/site.rb +++ b/app/models/site.rb @@ -121,12 +121,17 @@ class Site < ApplicationRecord end alias default_lang default_language + def read? + @read ||= false + end + # Lee el sitio y todos los artículos def read # No hacer nada si ya se leyó antes - return unless @jekyll.layouts.empty? + return if read? @jekyll.read + @read = true end # Trae los datos del directorio _data dentro del sitio