X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=PLC%2FMethods%2FDeletePerson.py;h=738850c08766c2f6433b92eac1b9ba87bdac2d57;hb=65eccc239527f13409cc465b47d34358d4e5ae1a;hp=893b16e9dd06532af217fc22aa74839314f4252a;hpb=d30c6dd87cc81e28adb9a2631638badb9ffa0a41;p=plcapi.git diff --git a/PLC/Methods/DeletePerson.py b/PLC/Methods/DeletePerson.py index 893b16e..738850c 100644 --- a/PLC/Methods/DeletePerson.py +++ b/PLC/Methods/DeletePerson.py @@ -5,6 +5,7 @@ from PLC.Method import Method from PLC.Parameter import Parameter, Mixed from PLC.Persons import Person, Persons from PLC.Auth import Auth +from PLC.SFA import SFA class DeletePerson(Method): """ @@ -46,8 +47,11 @@ class DeletePerson(Method): person.delete() - # Logging variables - self.event_objects = {'Person': [person['person_id']]} - self.message = 'Person %d deleted' % person['person_id'] + # Logging variables + self.event_objects = {'Person': [person['person_id']]} + self.message = 'Person %d deleted' % person['person_id'] + + sfa = SFA() + sfa.delete_record(person, 'person') return 1