Merge branch 'master' into inbuilt-proxy
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org> # Conflicts: # internal/constants/constants.go # outpost/pkg/version.go
This commit is contained in:
		| @ -7,6 +7,13 @@ import ( | ||||
| 	"goauthentik.io/api" | ||||
| ) | ||||
|  | ||||
| func BoolToString(in bool) string { | ||||
| 	if in { | ||||
| 		return "true" | ||||
| 	} | ||||
| 	return "false" | ||||
| } | ||||
|  | ||||
| func AKAttrsToLDAP(attrs interface{}) []*ldap.EntryAttribute { | ||||
| 	attrList := []*ldap.EntryAttribute{} | ||||
| 	a := attrs.(*map[string]interface{}) | ||||
| @ -17,6 +24,8 @@ func AKAttrsToLDAP(attrs interface{}) []*ldap.EntryAttribute { | ||||
| 			entry.Values = t | ||||
| 		case string: | ||||
| 			entry.Values = []string{t} | ||||
| 		case bool: | ||||
| 			entry.Values = []string{BoolToString(t)} | ||||
| 		} | ||||
| 		attrList = append(attrList, entry) | ||||
| 	} | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 Jens Langhammer
					Jens Langhammer