fetch mining taxes ledgers job
This commit is contained in:
@@ -104,7 +104,7 @@ class MiningTaxesObservers extends Command
|
|||||||
/**
|
/**
|
||||||
* Cleanup stale data that hasn't been updated in at least 1 week.
|
* Cleanup stale data that hasn't been updated in at least 1 week.
|
||||||
*/
|
*/
|
||||||
$date = Carbon::now()->subMonths(2);
|
$date = Carbon::now()->subDays(60);
|
||||||
Observer::where('last_updated', '<', $date)->delete();
|
Observer::where('last_updated', '<', $date)->delete();
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -85,9 +85,6 @@ class FetchMiningTaxesLedgersJob implements ShouldQueue
|
|||||||
//Declare variables
|
//Declare variables
|
||||||
$lookup = new LookupHelper;
|
$lookup = new LookupHelper;
|
||||||
$mHelper = new MoonCalc;
|
$mHelper = new MoonCalc;
|
||||||
$final = array();
|
|
||||||
$items = array();
|
|
||||||
$notSorted = array();
|
|
||||||
|
|
||||||
//Get the ledger from ESI
|
//Get the ledger from ESI
|
||||||
try {
|
try {
|
||||||
@@ -104,7 +101,9 @@ class FetchMiningTaxesLedgersJob implements ShouldQueue
|
|||||||
foreach($ledgers as $ledger) {
|
foreach($ledgers as $ledger) {
|
||||||
//Get some basic information we need to work with
|
//Get some basic information we need to work with
|
||||||
$charName = $lookup->CharacterIdToName($ledger->character_id);
|
$charName = $lookup->CharacterIdToName($ledger->character_id);
|
||||||
$typeName = $lookup->ItemIdToName($ledger->ore);
|
//Get the type name from the ledger ore stuff
|
||||||
|
$typeName = $lookup->ItemIdToName($ledger->type_id);
|
||||||
|
//Decode the date and store it.
|
||||||
$updated = $this->esi->DecodeDate($ledger->last_updated);
|
$updated = $this->esi->DecodeDate($ledger->last_updated);
|
||||||
|
|
||||||
$price = $mHelper->CalculateOrePrice($ledger->type_id);
|
$price = $mHelper->CalculateOrePrice($ledger->type_id);
|
||||||
@@ -134,6 +133,5 @@ class FetchMiningTaxesLedgersJob implements ShouldQueue
|
|||||||
|
|
||||||
//Clean up old data
|
//Clean up old data
|
||||||
Ledger::where(['updated_at', '<', Carbon::now()->subDays(120)])->delete();
|
Ledger::where(['updated_at', '<', Carbon::now()->subDays(120)])->delete();
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -110,7 +110,7 @@ class FetchMiningTaxesObserversJob implements ShouldQueue
|
|||||||
/**
|
/**
|
||||||
* Cleanup stale data that hasn't been updated in at least 1 week.
|
* Cleanup stale data that hasn't been updated in at least 1 week.
|
||||||
*/
|
*/
|
||||||
$date = Carbon::now()->subDay(7);
|
$date = Carbon::now()->subDays(60);
|
||||||
Observer::where('updated_at', '<', $date)->delete();
|
Observer::where('updated_at', '<', $date)->delete();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user