diff options
Diffstat (limited to 'postgresqleu/digisign/util.py')
-rw-r--r-- | postgresqleu/digisign/util.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/postgresqleu/digisign/util.py b/postgresqleu/digisign/util.py index f8809737..81e38e09 100644 --- a/postgresqleu/digisign/util.py +++ b/postgresqleu/digisign/util.py @@ -1,5 +1,9 @@ from django.utils import timezone +from datetime import timedelta + +from postgresqleu.scheduler.util import trigger_immediate_job_run + digisign_providers = { 'postgresqleu.digisign.implementations.signwell.Signwell': (), @@ -24,6 +28,7 @@ class DigisignHandlerBase: def completed(self): self.doc.completed = timezone.now() self.doc.save(update_fields=['completed', ]) + trigger_immediate_job_run('digisign_fetch_completed', timedelta(minutes=1)) def expired(self): pass |