diff --git a/stand/auth/psildap.py b/stand/auth/psildap.py index af5e7f4..ba1ad94 100644 --- a/stand/auth/psildap.py +++ b/stand/auth/psildap.py @@ -77,8 +77,8 @@ def repack_pgroups(entries): attrs = entry.entry_attributes_as_dict beamlines = extract_matches(attrs["memberOf"], BEAMLINE_PATTERN) beamline = ensure_single(beamlines, "beamlines") - cn = ensure_single(attrs["cn"], "CNs") - res[cn] = beamline + pgroup = ensure_single(attrs["cn"], "pgroup CNs") + res[pgroup] = beamline return res