From 9837aa72aad94cbb80cca203ff0486d1d1e4aae1 Mon Sep 17 00:00:00 2001 From: f Date: Fri, 2 Feb 2024 14:07:09 -0300 Subject: [PATCH] fix: solo cargar archivos en public/ --- app/models/site/index.rb | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/app/models/site/index.rb b/app/models/site/index.rb index d66c5272..9d7ca08f 100644 --- a/app/models/site/index.rb +++ b/app/models/site/index.rb @@ -80,13 +80,18 @@ class Site end end - # Encuentra todos los archivos estáticos a reindexar + # Encuentra todos los archivos estáticos a reindexar, si fueron + # borrados necesitamos saber la ubicación anterior, si son nuevos, + # la nueva. # # @return [Array] def indexable_static_files @indexable_static_files ||= diff_with_head.each_delta.select do |delta| - delta.old_file[:path].start_with? 'public/' + ( + delta.status == :deleted && + delta.old_file[:path].start_with?('public/') + ) || delta.new_file[:path].start_with?('public/') end end