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 {
|
||||
return nil
|
||||
}
|
||||
// Group missing: try to create via GraphQL (LLDAP mutation).
|
||||
query := `mutation($displayName: String!) { createGroup(displayName: $displayName) { id } }`
|
||||
data, err := c.gql.exec(query, map[string]any{"displayName": displayName})
|
||||
// Group missing: try to create via GraphQL (LLDAP mutation uses "name").
|
||||
query := `mutation($name: String!) { createGroup(name: $name) { id } }`
|
||||
data, err := c.gql.exec(query, map[string]any{"name": displayName})
|
||||
if err != nil {
|
||||
log.Printf("lldap createGroup %q failed: %v (create group manually in LLDAP admin if needed)", displayName, err)
|
||||
return err
|
||||
|
|
|
|||
Loading…
Reference in New Issue