Add method in squeak controller that deletes both expired received offers and expired sent offers (#1633)

This commit is contained in:
Jonathan Zernik 2021-10-18 00:32:19 -07:00 committed by GitHub
parent 07bf467692
commit c78f711f4e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 5 additions and 2 deletions

View file

@ -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:

View file

@ -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