Newer
Older
skyldap / autocomplete / name.py
@One One on 2 Apr 2022 307 bytes initial
class AutocompleteName:
    def __init__(self, conf):
        self.config = {}

        self.config.update(conf)
    
    def run(self, fields):
        autocomplete = {
            "sn": fields.get("cn")[0],
            "givenName": fields.get("cn")[1:]
        }
        return {**autocomplete, **fields}