From 067991e72b83c77d3fc63b14eae87377524dce61 Mon Sep 17 00:00:00 2001 From: f Date: Tue, 28 May 2024 17:55:21 -0300 Subject: [PATCH 1/2] fix: mostrar los valores anteriores al editar --- app/views/posts/attributes/_new_belongs_to.haml | 5 +++-- .../posts/attributes/_new_has_and_belongs_to_many.haml | 6 ++++-- app/views/posts/attributes/_new_has_many.haml | 6 ++++-- 3 files changed, 11 insertions(+), 6 deletions(-) diff --git a/app/views/posts/attributes/_new_belongs_to.haml b/app/views/posts/attributes/_new_belongs_to.haml index afbc8bdd..0a2a4c5b 100644 --- a/app/views/posts/attributes/_new_belongs_to.haml +++ b/app/views/posts/attributes/_new_belongs_to.haml @@ -41,8 +41,9 @@ Para poder cancelar, mantenemos el estado original y desactivamos o activamos los ítemes según estén incluidos en esa lista o no. .row.row-cols-3.row-cols-md-4.no-gutters.placeholder-glow{ data: { target: 'array.current' } } - - metadata.values.slice(*metadata.value).each do |value| - = render 'posts/new_array_value', value: value + -# @todo issue-7537 + - if !metadata.empty? && (indexed_post = site.indexed_posts.find_by(post_id: metadata.value)) + = render 'posts/new_related_post', post: indexed_post = render 'bootstrap/modal', id: id, modal_content_attributes: { class: 'h-100' }, hide_actions: ['array#cancel'] do - content_for :"#{id}_header" do diff --git a/app/views/posts/attributes/_new_has_and_belongs_to_many.haml b/app/views/posts/attributes/_new_has_and_belongs_to_many.haml index 143ad2d1..0b53f0ae 100644 --- a/app/views/posts/attributes/_new_has_and_belongs_to_many.haml +++ b/app/views/posts/attributes/_new_has_and_belongs_to_many.haml @@ -40,8 +40,10 @@ Para poder cancelar, mantenemos el estado original y desactivamos o activamos los ítemes según estén incluidos en esa lista o no. .row.row-cols-3.row-cols-md-4.no-gutters.placeholder-glow{ data: { target: 'array.current' } } - - metadata.values.slice(*metadata.value).each do |value| - = render 'posts/new_array_value', value: value + -# @todo issue-7537 + - metadata.value.each do |uuid| + - if (indexed_post = site.indexed_posts.find_by(post_id: uuid)) + = render 'posts/new_related_post', post: indexed_post = render 'bootstrap/modal', id: id, modal_content_attributes: { class: 'h-100' }, hide_actions: ['array#cancel'] do - content_for :"#{id}_header" do diff --git a/app/views/posts/attributes/_new_has_many.haml b/app/views/posts/attributes/_new_has_many.haml index 143ad2d1..0b53f0ae 100644 --- a/app/views/posts/attributes/_new_has_many.haml +++ b/app/views/posts/attributes/_new_has_many.haml @@ -40,8 +40,10 @@ Para poder cancelar, mantenemos el estado original y desactivamos o activamos los ítemes según estén incluidos en esa lista o no. .row.row-cols-3.row-cols-md-4.no-gutters.placeholder-glow{ data: { target: 'array.current' } } - - metadata.values.slice(*metadata.value).each do |value| - = render 'posts/new_array_value', value: value + -# @todo issue-7537 + - metadata.value.each do |uuid| + - if (indexed_post = site.indexed_posts.find_by(post_id: uuid)) + = render 'posts/new_related_post', post: indexed_post = render 'bootstrap/modal', id: id, modal_content_attributes: { class: 'h-100' }, hide_actions: ['array#cancel'] do - content_for :"#{id}_header" do From a6e46d112fb1d4a9c415ad60bba6138b47764b2b Mon Sep 17 00:00:00 2001 From: f Date: Tue, 28 May 2024 17:56:27 -0300 Subject: [PATCH 2/2] =?UTF-8?q?fix:=20un=20poco=20de=20separaci=C3=B3n=20e?= =?UTF-8?q?ntre=20columnas?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/views/posts/_new_related_post.haml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/views/posts/_new_related_post.haml b/app/views/posts/_new_related_post.haml index 8425ad3e..79bf33a2 100644 --- a/app/views/posts/_new_related_post.haml +++ b/app/views/posts/_new_related_post.haml @@ -6,7 +6,7 @@ description = post.post.image.value['description'] end -.col.mb-3 +.col.mb-3.p-1 = render('bootstrap/card', image: image, description: description, title: post.title, class: 'h-100') do - if post.post.attribute?(:description) %p.card-text= post.post.description.value