avoid running validate on DeletePerson
[plcapi.git] / PLC / Persons.py
index f4346ce..7917306 100644 (file)
@@ -362,7 +362,8 @@ class Person(Row):
 
         # Mark as deleted
         self['deleted'] = True
-        self.sync(commit)
+        # don't validate, so duplicates can be consistently removed
+        self.sync(commit, validate=False)
 
 class Persons(Table):
     """