From: Mark Huang Date: Fri, 27 Oct 2006 15:32:56 +0000 (+0000) Subject: - clean up person_session on delete() X-Git-Tag: pycurl-7_13_1~437 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=bb1bff7507c45b9b749bc7d8f44aee7f4d5864a1;p=plcapi.git - clean up person_session on delete() --- diff --git a/PLC/Persons.py b/PLC/Persons.py index d8915198..9f7c1fc2 100644 --- a/PLC/Persons.py +++ b/PLC/Persons.py @@ -4,7 +4,7 @@ # Mark Huang # Copyright (C) 2006 The Trustees of Princeton University # -# $Id: Persons.py,v 1.13 2006/10/24 20:02:22 mlhuang Exp $ +# $Id: Persons.py,v 1.14 2006/10/25 14:29:13 mlhuang Exp $ # from types import StringTypes @@ -275,7 +275,7 @@ class Person(Row): key.delete(commit = False) # Clean up miscellaneous join tables - for table in ['person_role', 'person_site', 'slice_person']: + for table in ['person_role', 'person_site', 'slice_person', 'person_session']: self.api.db.do("DELETE FROM %s" \ " WHERE person_id = %d" % \ (table, self['person_id']))