app/views/checkins/_checkin.html.erb in enju_circulation-0.1.0.pre31 vs app/views/checkins/_checkin.html.erb in enju_circulation-0.1.0.pre32

- old
+ new

@@ -7,20 +7,22 @@ </tr> <%- @checkins.each_with_index do |checkin, i| -%> <tr class="line<%= cycle("0", "1") -%>"> <td> - <%= render 'manifestations/show_index', :manifestation => checkin.item.manifestation if checkin.item.manifestation -%> + <%= render 'manifestations/show_index', :manifestation => checkin.item.manifestation if checkin.item.try(:manifestation) -%> </td> <td> - <%= link_to checkin.item.item_identifier, checkin.item -%> - <br /> - (<%= link_to checkin.item.shelf.library.display_name.localize, checkin.item.shelf.library %>) - <% if defined?(EnjuInterLibraryLoan) %> + <% if checkin.item %> + <%= link_to checkin.item.item_identifier, checkin.item -%> <br /> - <%- unless checkin.item.shelf.library == current_user.library -%> - <span style="color: red"><%= link_to t('activerecord.models.inter_library_loan'), item_inter_library_loans_path(checkin.item) -%></span> - <%- end -%> + (<%= link_to checkin.item.shelf.library.display_name.localize, checkin.item.shelf.library %>) + <% if defined?(EnjuInterLibraryLoan) %> + <br /> + <%- unless checkin.item.shelf.library == current_user.library -%> + <span style="color: red"><%= link_to t('activerecord.models.inter_library_loan'), item_inter_library_loans_path(checkin.item) -%></span> + <%- end -%> + <% end %> <% end %> </td> <td> <%- if checkin.checkout -%> <%= l(checkin.checkout.due_date, :format => :only_date) -%>