Skip to content

Commit

Permalink
graph/education: Use helper for creating attribute list
Browse files Browse the repository at this point in the history
  • Loading branch information
rhafer committed Sep 27, 2023
1 parent 164edd1 commit 16debe6
Showing 1 changed file with 1 addition and 6 deletions.
7 changes: 1 addition & 6 deletions services/graph/pkg/identity/ldap_education_school.go
Original file line number Diff line number Diff line change
Expand Up @@ -633,17 +633,12 @@ func (i *LDAP) RemoveClassFromEducationSchool(ctx context.Context, schoolNumberO
}

func (i *LDAP) getSchoolByDN(dn string) (*ldap.Entry, error) {
attrs := []string{
i.educationConfig.schoolAttributeMap.displayName,
i.educationConfig.schoolAttributeMap.id,
i.educationConfig.schoolAttributeMap.schoolNumber,
}
filter := fmt.Sprintf("(objectClass=%s)", i.educationConfig.schoolObjectClass)

if i.educationConfig.schoolFilter != "" {
filter = fmt.Sprintf("(&%s(%s))", filter, i.educationConfig.schoolFilter)
}
return i.getEntryByDN(dn, attrs, filter)
return i.getEntryByDN(dn, i.getEducationSchoolAttrTypes(), filter)
}

func (i *LDAP) getSchoolByNumberOrID(numberOrID string) (*ldap.Entry, error) {
Expand Down

0 comments on commit 16debe6

Please sign in to comment.