diff --git a/app/models/post.rb b/app/models/post.rb index a0e16706..461733f9 100644 --- a/app/models/post.rb +++ b/app/models/post.rb @@ -110,7 +110,7 @@ class Post end def cache_version - updated_at.utc.to_s(:usec) + (updated_at || modified_at).utc.to_s(:usec) end # Agregar el timestamp para saber si cambió, siguiendo el módulo @@ -127,6 +127,8 @@ class Post # Fecha de última modificación del archivo def updated_at + return if new? + File.mtime(path.absolute) end