From 859f51526d41084f8527be97d51ff8eb56172a9c Mon Sep 17 00:00:00 2001 From: f Date: Mon, 27 Jan 2025 15:34:08 -0300 Subject: [PATCH] fix: permitir vaciar el campo #3871 --- app/models/metadata_permalink.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/models/metadata_permalink.rb b/app/models/metadata_permalink.rb index 59d1bdb8..935202c9 100644 --- a/app/models/metadata_permalink.rb +++ b/app/models/metadata_permalink.rb @@ -24,6 +24,8 @@ class MetadataPermalink < MetadataString # puntos suspensivos, la primera / para que siempre sea relativa y # agregamos una / al final si la ruta no tiene extensión. def sanitize(value) + return value.strip if value.blank? + value = value.strip.unicode_normalize.gsub('..', '/').gsub('./', '').squeeze('/') value = value[1..-1] if value.start_with? '/' value += '/' if File.extname(value).blank?