Add _destroy parameter to nested documents

This commit is contained in:
Senén Rodero Rodríguez
2017-09-23 18:11:47 +02:00
parent f8d78ec4ab
commit 77f63a4c44
10 changed files with 27 additions and 41 deletions

View File

@@ -26,8 +26,8 @@
ckeditor: { language: I18n.locale } %>
</div>
<div class="documents small-12" data-max-documents="<%= Poll::Question.max_documents_allowed %>">
<%= render 'documents/nested_documents', documentable: @question %>
<div class="documents small-12">
<%= render 'documents/nested_documents', documentable: @question, f: f %>
</div>
<div class="small-12">

View File

@@ -1,4 +1,4 @@
<div id="<%= dom_id(f.object) %>" class="document direct-upload">
<div id="<%= dom_id(f.object) %>" class="document direct-upload document-fields nested-fields">
<%= f.hidden_field :id %>
<%= f.hidden_field :user_id, value: current_user.id %>
<%= f.hidden_field :cached_attachment %>
@@ -12,7 +12,7 @@
<%= render_attachment(f, f.object) %>
</div>
<div class="small-3 column action-remove text-right">
<%= render_destroy_document_link(f.object) %>
<%= render_destroy_document_link(f, f.object) %>
</div>
</div>

View File

@@ -4,7 +4,7 @@
documentable_id: @document.documentable_id,
from: params[:from]
),
html: { multipart: true, class: "documentable" } do |f| %>
html: { multipart: true, class: "documentable document-form" } do |f| %>
<%= render 'shared/errors', resource: @document %>

View File

@@ -1 +1 @@
App.Documentable.destroyNestedDocument("<%= dom_id(@document) %>")
App.Documentable.removeDocument("<%= dom_id(@document) %>")