5
0
Fork 0
mirror of https://0xacab.org/sutty/sutty synced 2024-07-06 14:05:45 +00:00

no guardar el valor de saved en la configuracion

This commit is contained in:
f 2019-09-17 20:39:37 -03:00
parent 3a4f3918cf
commit cb9fcfdfd8
No known key found for this signature in database
GPG key ID: 2AE5A13E321F953D

View file

@ -8,7 +8,7 @@ class Site
# Iniciar el OpenStruct con el sitio # Iniciar el OpenStruct con el sitio
super(site: site) super(site: site)
self.saved = File.exist? path @saved = File.exist? path
read read
end end
@ -33,8 +33,8 @@ class Site
def write def write
return if persisted? return if persisted?
self.saved = Site::Writer.new(site: site, file: path, @saved = Site::Writer.new(site: site, file: path,
content: content.to_yaml).save content: content.to_yaml).save
# Actualizar el hash para no escribir dos veces # Actualizar el hash para no escribir dos veces
@hash = content.hash @hash = content.hash
end end
@ -42,7 +42,7 @@ class Site
# Detecta si la configuración cambió comparando con el valor inicial # Detecta si la configuración cambió comparando con el valor inicial
def persisted? def persisted?
(@hash == content.hash) && saved (@hash == content.hash) && @saved
end end
# Obtener el contenido de la configuración como un hash, sin el # Obtener el contenido de la configuración como un hash, sin el