From c5322c3ef1d8aef18fa40a582758c52a84701820 Mon Sep 17 00:00:00 2001 From: Mark Huang Date: Thu, 7 Sep 2006 23:48:44 +0000 Subject: [PATCH] - use Person.add_role --- PLC/Methods/AdmGrantRoleToPerson.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/PLC/Methods/AdmGrantRoleToPerson.py b/PLC/Methods/AdmGrantRoleToPerson.py index 9d1cc6d..09f285f 100644 --- a/PLC/Methods/AdmGrantRoleToPerson.py +++ b/PLC/Methods/AdmGrantRoleToPerson.py @@ -52,9 +52,6 @@ class AdmGrantRoleToPerson(Method): raise PLCInvalidArgument, "Not allowed to grant that role" if role_id not in person['role_ids']: - person_id = person['person_id'] - self.api.db.do("INSERT INTO person_roles (person_id, role_id)" \ - " VALUES(%(person_id)d, %(role_id)d)", - locals()) + person.add_role(role_id) return 1 -- 2.43.0