From 1a8c781e2e9a1f117065ee9f9de667356d094d99 Mon Sep 17 00:00:00 2001 From: Albert Cervera i Areny Date: Fri, 11 Mar 2022 14:22:25 +0100 Subject: [PATCH] Do not crash if delete() is called with an empty list. #050182 --- party.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/party.py b/party.py index bd59904..cd3f7d8 100644 --- a/party.py +++ b/party.py @@ -80,9 +80,10 @@ class Party(metaclass=PoolMeta): super(Party, cls).delete(parties) - cursor.execute(*party_company.delete( - where=(party_company.party.in_(party_ids)) - )) + if party_ids: + cursor.execute(*party_company.delete( + where=(party_company.party.in_(party_ids)) + )) def get_current_company(self, name): pool = Pool()