From fc39a780ffdb9a651675c21031272212bf8a245c Mon Sep 17 00:00:00 2001 From: f Date: Fri, 6 Sep 2024 16:11:20 -0300 Subject: [PATCH] feat: no mostrar el campo borrador a les invitades #17343 --- app/views/posts/attributes/_boolean.haml | 26 ++++++++++++++---------- 1 file changed, 15 insertions(+), 11 deletions(-) diff --git a/app/views/posts/attributes/_boolean.haml b/app/views/posts/attributes/_boolean.haml index 6928ebd7..050ede70 100644 --- a/app/views/posts/attributes/_boolean.haml +++ b/app/views/posts/attributes/_boolean.haml @@ -1,12 +1,16 @@ -.form-check - = hidden_field_tag "#{base}[#{attribute}]", '0', id: nil - .custom-control.custom-switch - = check_box_tag "#{base}[#{attribute}]", '1', metadata.value, - class: "custom-control-input #{invalid(post, attribute)}", - aria: { describedby: id_for_help(attribute) }, - autofocus: autofocus - = label_tag "#{base}_#{attribute}", post_label_t(attribute, post: post), - class: 'custom-control-label' +-# TODO: convertir los atributos draft a un tipo +- if attribute == :draft && site.invitade?(current_usuarie) + -# Nada +- else + .form-check + = hidden_field_tag "#{base}[#{attribute}]", '0', id: nil + .custom-control.custom-switch + = check_box_tag "#{base}[#{attribute}]", '1', metadata.value, + class: "custom-control-input #{invalid(post, attribute)}", + aria: { describedby: id_for_help(attribute) }, + autofocus: autofocus + = label_tag "#{base}_#{attribute}", post_label_t(attribute, post: post), + class: 'custom-control-label' - = render 'posts/attribute_feedback', - post: post, attribute: attribute, metadata: metadata + = render 'posts/attribute_feedback', + post: post, attribute: attribute, metadata: metadata