Project

General

Profile

« Previous | Next » 

Revision 3d58e226

Added by Marc Dequènes almost 15 years ago

  • ID 3d58e22672318af63b3682a7a89766525a7355fa

[fix] fs aspect primaryGroup corrected, and now handle single-valued relation data, and btw disallow adding the same value multiple times

View differences:

lib/ldap_shadows/display_utils.rb
puts "--- Relations ---"
item.relations.each do |rel|
puts "#{rel}: " + item.send(rel).collect{|g| g.name }.join(", ")
rel_data = item.send(rel)
if rel_data.is_a? Enumerable
next if rel_data.empty?
rel_value = rel_data.collect{|g| g.name }.join(", ")
else
next if rel_data.target.nil?
rel_value = rel_data.name
end
puts "#{rel}: " + rel_value
end
else
obj_info, obj_aspects = item.organized_data

Also available in: Unified diff