X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=PLC%2FMethods%2FAddPerson.py;h=511040f336ec94bca964ff4c4c8ed4f77b031bc6;hb=6aa8cb5c67607bbd3d2eda19007b48b3c65ef39f;hp=ea9e84a2e811782d4ccb64de6ce58e69ae71ef6e;hpb=d016b01f1145899e697f1f49233710bb464d438c;p=plcapi.git diff --git a/PLC/Methods/AddPerson.py b/PLC/Methods/AddPerson.py index ea9e84a..511040f 100644 --- a/PLC/Methods/AddPerson.py +++ b/PLC/Methods/AddPerson.py @@ -14,7 +14,7 @@ class AddPerson(Method): used, otherwise defaults are used. Accounts are disabled by default. To enable an account, use - SetPersonEnabled() or UpdatePerson(). + UpdatePerson(). Returns the new person_id (> 0) if successful, faults otherwise. """ @@ -33,6 +33,7 @@ class AddPerson(Method): def call(self, auth, person_fields): person_fields = dict(filter(can_update, person_fields.items())) + person_fields['enabled'] = False person = Person(self.api, person_fields) person.sync()