forked from Nixius/authelia
Fix createGroup: LLDAP expects argument 'name' not 'displayName'
Made-with: Cursor
This commit is contained in:
parent
3798265511
commit
53abd800e0
|
|
@ -38,9 +38,9 @@ func (c *Client) EnsureGroup(displayName string) error {
|
||||||
if err == nil {
|
if err == nil {
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
// Group missing: try to create via GraphQL (LLDAP mutation).
|
// Group missing: try to create via GraphQL (LLDAP mutation uses "name").
|
||||||
query := `mutation($displayName: String!) { createGroup(displayName: $displayName) { id } }`
|
query := `mutation($name: String!) { createGroup(name: $name) { id } }`
|
||||||
data, err := c.gql.exec(query, map[string]any{"displayName": displayName})
|
data, err := c.gql.exec(query, map[string]any{"name": displayName})
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Printf("lldap createGroup %q failed: %v (create group manually in LLDAP admin if needed)", displayName, err)
|
log.Printf("lldap createGroup %q failed: %v (create group manually in LLDAP admin if needed)", displayName, err)
|
||||||
return err
|
return err
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue