lib/adauth/group.rb in adauth-1.2.0 vs lib/adauth/group.rb in adauth-1.2.1
- old
+ new
@@ -40,10 +40,10 @@
# Called as:
# Adauth::Group.members
#
# Returns an array of Adauth::Users for the group
def members
- filters = Net::LDAP::Filter.construct("(memberOf=#{dn})")
+ filters = Net::LDAP::Filter.eq("memberof","CN=#{name},#{dn}")
members_ldap = @conn.search(:filter => filters)
members = []
members_ldap.each do |member|
user = Adauth::User.create_from_login(member.samaccountname.first)
members.push(user)
\ No newline at end of file