@@ -77,20 +77,22 @@ Unless required by applicable law or agreed to in writing, software distributed
7777 <%= form_for(@playlist, html: { id: 'playlist_sort_form', class: 'playlist_actions' }) do |fs| %>
7878 < div class ="dd " data-playlist_id ="<%= @playlist.id %> ">
7979 < ol id ="items " class ="dd-list " style ="list-style: none ">
80+ <% clips = @playlist.clips_with_section_proxies %>
8081 <% @playlist.items.each_with_index do |i, index| %>
82+ <% clip = clips[index] %>
8183 < li class ="container dd-item " data-id ="<%= i.id %> ">
8284 < div class ="row ">
8385 < div class ="col-sm-2 ">
8486 < span class ="fa fa-arrows-v float-left dd-handle "> </ span >
8587 <%= text_field_tag "playlist[items_attributes[#{index}[position]]]", i.position, class: 'form-control position-input', form: 'playlist_sort_form' %>
8688 <%= hidden_field_tag "playlist[items_attributes[#{index}[id]]]", i.id, form: 'playlist_sort_form' %>
8789 </ div >
88- <% if can? :read, i. clip.master_file %>
90+ <% if can? :read, clip.master_file %>
8991 < div class ="col-sm-8 title " style ="margin-top:5px ">
90- <%= link_to i. clip.title, i. clip.mediafragment_uri, id: "playlist_item_title_label_#{i.id}" %>
92+ <%= link_to clip.title, clip.mediafragment_uri, id: "playlist_item_title_label_#{i.id}" %>
9193 </ div >
9294 < div class ="col-sm-2 text-right " style ="margin-top:5px ">
93- < button id ="playlist_item_edit_button " class ="btn btn-sm fa fa-edit " <%= i. clip.master_file.nil? ? 'disabled' : '' %>
95+ < button id ="playlist_item_edit_button " class ="btn btn-sm fa fa-edit " <%= clip.master_file.nil? ? 'disabled' : '' %>
9496 data-toggle ="collapse " href ="#playlist_item_edit_ <%= i.id %> " aria-expanded ="false " type ="button ">
9597 </ button >
9698 < label >
@@ -100,12 +102,12 @@ Unless required by applicable law or agreed to in writing, software distributed
100102 </ div >
101103 <% else %>
102104 < div class ="col-sm-9 title " style ="margin-top:5px ">
103- <% if i. clip.master_file.nil? %>
105+ <% if clip.master_file.nil? %>
104106 < i class ="fa fa-times-circle " title ="The source for this item has been deleted "> </ i >
105107 < span class ="playlist_item_denied "> [deleted item]</ span >
106108 <% else %>
107109 < i class ="fa fa-lock " title ="You don't have permission to view this item "> </ i >
108- < span class ="playlist_item_denied "> [inaccessible item] <%= i. clip.master_file.media_object.id %> </ span >
110+ < span class ="playlist_item_denied "> [inaccessible item] <%= clip.master_file.media_object_id %> </ span >
109111 <% end %>
110112 </ div >
111113 < div class ="col-sm-1 form-check text-right ">
@@ -273,4 +275,4 @@ Unless required by applicable law or agreed to in writing, software distributed
273275 } ) ;
274276 </ script >
275277
276- <% end %>
278+ <% end %>
0 commit comments