- removed return_fields param
[plcapi.git] / PLC / Methods / AdmRemovePersonFromSite.py
index c957770..66a64df 100644 (file)
@@ -42,11 +42,6 @@ class AdmRemovePersonFromSite(Method):
         site = sites.values()[0]
 
         if site['site_id'] in person['site_ids']:
-            person_id = person['person_id']
-            site_id = site['site_id']
-            self.api.db.do("DELETE FROM person_site" \
-                           " WHERE person_id = %(person_id)d" \
-                           " AND site_id = %(site_id)d",
-                           locals())
+            site.remove_person(person)
 
         return 1