Missing date picker when creating new file #652

This commit is contained in:
Karel Picman 2017-02-14 10:07:23 +01:00
parent 88b9cfcda5
commit 0d43b50a7a
2 changed files with 5 additions and 5 deletions

View File

@ -85,14 +85,14 @@ module DmsfUploadHelper
new_revision.size = File.size(commited_disk_filepath) new_revision.size = File.size(commited_disk_filepath)
new_revision.digest = DmsfFileRevision.create_digest commited_disk_filepath new_revision.digest = DmsfFileRevision.create_digest commited_disk_filepath
# Need to save file first to generate id for it in case of creation. if commited_file[:custom_field_values].present?
# File id is needed to properly generate revision disk filename commited_file[:custom_field_values].each_with_index do |v, i|
if commited_file[:dmsf_file_revision].present?
commited_file[:dmsf_file_revision][:custom_field_values].each_with_index do |v, i|
new_revision.custom_field_values[i].value = v[1] new_revision.custom_field_values[i].value = v[1]
end end
end end
# Need to save file first to generate id for it in case of creation.
# File id is needed to properly generate revision disk filename
if new_revision.valid? && file.save if new_revision.valid? && file.save
new_revision.disk_filename = new_revision.new_storage_filename new_revision.disk_filename = new_revision.new_storage_filename
else else

View File

@ -47,7 +47,7 @@
<div class="splitcontentright"> <div class="splitcontentright">
<div class="custom_fields"> <div class="custom_fields">
<% upload.custom_values.each do |value| %> <% upload.custom_values.each do |value| %>
<p><%= custom_field_tag_with_label("commited_files[#{i}][dmsf_file_revision]", value) %></p> <p><%= custom_field_tag_with_label "commited_files[#{i}]", value %></p>
<% end %> <% end %>
</div> </div>
</div> </div>