From 17ba7db651fda65469fb418eb9f2173420101ae7 Mon Sep 17 00:00:00 2001 From: f Date: Thu, 25 Mar 2021 19:56:50 -0300 Subject: [PATCH] los articulos no se relacionan consigo mismos :( --- app/models/metadata_related_posts.rb | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/models/metadata_related_posts.rb b/app/models/metadata_related_posts.rb index 387297c..3a0394f 100644 --- a/app/models/metadata_related_posts.rb +++ b/app/models/metadata_related_posts.rb @@ -3,12 +3,14 @@ # Devuelve una lista de títulos y UUID de todos los posts del mismo # idioma que el actual, para usar con input-map.js class MetadataRelatedPosts < MetadataArray - # Genera un Hash de { title | slug => uuid } + # Genera un Hash de { title | slug => uuid } y excluye el Post actual # @return [Hash] def values @values ||= posts.map do |p| + next if p.uuid.value == post.uuid.value + [title(p), p.uuid.value] - end.to_h + end.compact.to_h end # Las relaciones nunca son privadas