app/helpers/trestle/navigation_helper.rb in trestle-0.9.8 vs app/helpers/trestle/navigation_helper.rb in trestle-0.10.0.pre
- old
+ new
@@ -3,10 +3,12 @@
def current_navigation_item?(item)
current_page?(item.path) || (item.admin && current_admin?(item.admin))
end
def current_admin?(admin)
- respond_to?(:admin) && self.admin && self.admin.name == admin.name
+ respond_to?(:admin) &&
+ self.admin.respond_to?(:name) &&
+ self.admin.name == admin.name
end
def navigation_group_collapsed?(group)
if collapsed_navigation_groups.include?(group.id)
# Explicitly collapsed by user