From: Mark Huang Date: Tue, 16 Jan 2007 17:06:49 +0000 (+0000) Subject: - explicitly set new person['enabled'] field to False X-Git-Tag: pycurl-7_13_1~99 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=6aa8cb5c67607bbd3d2eda19007b48b3c65ef39f;p=plcapi.git - explicitly set new person['enabled'] field to False --- 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()