From 2d9639668700e299194e9cf9c396f047d5d965be Mon Sep 17 00:00:00 2001 From: drkthunder02 Date: Mon, 31 May 2021 18:26:05 +0900 Subject: [PATCH] added token expiry check in FetchAllianceAssets --- app/Jobs/Commands/Assets/FetchAllianceAssets.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/Jobs/Commands/Assets/FetchAllianceAssets.php b/app/Jobs/Commands/Assets/FetchAllianceAssets.php index 323206142..084f1bba9 100644 --- a/app/Jobs/Commands/Assets/FetchAllianceAssets.php +++ b/app/Jobs/Commands/Assets/FetchAllianceAssets.php @@ -76,6 +76,11 @@ class FetchAllianceAssets implements ShouldQueue $totalPages = 1; do { + if($esiHelper->TokenExpired($token)) { + $token = $esiHelper->GetRefreshToken($config['primary']); + $esi = $esiHelper->SetupAuthenticationToken($token); + } + //Attempt to get the assets $assets = $esi->page($currentPage) ->invoke('get', '/corporations/{corporation_id}/assets/', [