diff --git a/squeaknode/node/squeak_controller.py b/squeaknode/node/squeak_controller.py index 4d6d1e47..d9ee11b3 100644 --- a/squeaknode/node/squeak_controller.py +++ b/squeaknode/node/squeak_controller.py @@ -423,6 +423,10 @@ class SqueakController: last_received_payment, ) + def delete_all_expired_offers(self): + self.delete_all_expired_received_offers() + self.delete_all_expired_sent_offers() + def delete_all_expired_received_offers(self): num_expired_received_offers = self.squeak_db.delete_expired_received_offers() if num_expired_received_offers > 0: diff --git a/squeaknode/node/squeak_offer_expiry_worker.py b/squeaknode/node/squeak_offer_expiry_worker.py index 898dce0a..17c4af25 100644 --- a/squeaknode/node/squeak_offer_expiry_worker.py +++ b/squeaknode/node/squeak_offer_expiry_worker.py @@ -38,8 +38,7 @@ class SqueakOfferExpiryWorker(PeriodicWorker): self.clean_interval_s = clean_interval_s def work_fn(self): - self.squeak_controller.delete_all_expired_received_offers() - self.squeak_controller.delete_all_expired_sent_offers() + self.squeak_controller.delete_all_expired_offers() def get_interval_s(self): return self.clean_interval_s