Skip to content

Commit 7b53834

Browse files
committed
fix: queue up job directly
1 parent 9f996ed commit 7b53834

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

src/RefreshXeroTokenJob.php

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
namespace FullscreenInteractive\SilverStripeXero;
44

5+
use SilverStripe\Core\Injector\Injector;
56
use Symbiote\QueuedJobs\Services\AbstractQueuedJob;
67

78
class RefreshXeroTokenJob extends AbstractQueuedJob
@@ -19,6 +20,12 @@ public function process()
1920

2021
$this->addMessage('Token refreshed until: '. date('d/m/Y H:i:s', $date));
2122

23+
$job = new RefreshXeroTokenJob();
24+
Injector::inst()->get('Symbiote\QueuedJobs\Services\QueuedJobService')->queueJob(
25+
$job,
26+
date('Y-m-d H:i:s', "+10 minutes")
27+
);
28+
2229
$this->isComplete = true;
2330
}
2431
}

0 commit comments

Comments
 (0)