From bb677f9d093e4588ae15dc1f1e70f54214d57d8a Mon Sep 17 00:00:00 2001 From: f Date: Fri, 20 Nov 2020 14:09:02 -0300 Subject: [PATCH] =?UTF-8?q?recuperar=20la=20ubicaci=C3=B3n=20de=20la=20ima?= =?UTF-8?q?gen?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/models/site/static_file_migration.rb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/models/site/static_file_migration.rb b/app/models/site/static_file_migration.rb index 115d749f..8af69cf7 100644 --- a/app/models/site/static_file_migration.rb +++ b/app/models/site/static_file_migration.rb @@ -53,6 +53,9 @@ class Site end # Agregamos el archivo al sitio y se lo asignamos al campo + # XXX: No usamos ActionDispatch::Http::UploadedFile porque + # no tenemos forma de crear un Tempfile o equivalente a + # partir de un archivo que exista. metadata.value['path'] = { io: path.open, filename: path.basename @@ -63,6 +66,7 @@ class Site metadata.static_file.blob.analyze dest = Pathname.new(metadata.send(:relative_destination_path)) + metadata.value['path'] = dest.to_s # Eliminamos el archivo original y lo vinculamos al subido # para mantener la ruta y no romper el sitio