leer el sitio una sola vez para evitar duplicados

This commit is contained in:
f 2019-09-17 19:05:16 -03:00
parent edfbb85553
commit 86841f3388
No known key found for this signature in database
GPG key ID: 2AE5A13E321F953D

View file

@ -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