2872: Ensure friendly_name is always a string.
authorTom Clegg <tom@curoverse.com>
Tue, 3 Jun 2014 08:51:28 +0000 (04:51 -0400)
committerTom Clegg <tom@curoverse.com>
Tue, 3 Jun 2014 08:51:28 +0000 (04:51 -0400)
apps/workbench/app/views/folders/_show_contents_rows.html.erb

index 1cdd48f3591738b23bb3f1b6cdf0ff209750e9c9..8ecf8d3631b1fa52b48316c7cfddaf7949210434 100644 (file)
@@ -5,7 +5,7 @@
       data-kind="<%= object.kind %>"
       >
     <td>
-      <%= render partial: 'selection_checkbox', locals: {object: object, friendly_name: (name_object.name rescue nil)} %>
+      <%= render partial: 'selection_checkbox', locals: {object: object, friendly_name: ((name_object.name rescue '') || '')} %>
 
       <% if folder.editable? %>
         <%= link_to({action: 'remove_item', id: folder.uuid, item_uuid: ((name_link && name_link.uuid) || object.uuid)}, method: :delete, remote: true, data: {confirm: "Remove #{object.class_for_display.downcase} #{name_object.name rescue object.uuid} from this folder?", toggle: 'tooltip', placement: 'top'}, class: 'btn btn-sm btn-default btn-nodecorate', title: 'remove') do %>