mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2025-09-06 12:45:30 +00:00
Fix issue with "createFromFormat".
This commit is contained in:
@@ -269,7 +269,13 @@ class Steam
|
|||||||
|
|
||||||
/** @var Transaction $transaction */
|
/** @var Transaction $transaction */
|
||||||
foreach ($set as $transaction) {
|
foreach ($set as $transaction) {
|
||||||
$day = Carbon::createFromFormat('Y-m-d H:i:s', $transaction['date'], config('app.timezone'));
|
$day = false;
|
||||||
|
|
||||||
|
try {
|
||||||
|
$day = Carbon::parse($transaction['date'], config('app.timezone'));
|
||||||
|
} catch (InvalidFormatException $e) {
|
||||||
|
Log::error(sprintf('Could not parse date "%s" in %s: %s', $transaction['date'], __METHOD__, $e->getMessage()));
|
||||||
|
}
|
||||||
if (false === $day) {
|
if (false === $day) {
|
||||||
$day = today(config('app.timezone'));
|
$day = today(config('app.timezone'));
|
||||||
}
|
}
|
||||||
@@ -434,7 +440,7 @@ class Steam
|
|||||||
|
|
||||||
try {
|
try {
|
||||||
$currentDate = Carbon::parse($transaction['date'], config('app.timezone'));
|
$currentDate = Carbon::parse($transaction['date'], config('app.timezone'));
|
||||||
} catch(InvalidFormatException $e) {
|
} catch (InvalidFormatException $e) {
|
||||||
Log::error(sprintf('Could not parse date "%s" in %s', $transaction['date'], __METHOD__));
|
Log::error(sprintf('Could not parse date "%s" in %s', $transaction['date'], __METHOD__));
|
||||||
}
|
}
|
||||||
if (false === $currentDate) {
|
if (false === $currentDate) {
|
||||||
@@ -454,7 +460,7 @@ class Steam
|
|||||||
|
|
||||||
try {
|
try {
|
||||||
$currentDate = Carbon::parse($transaction['date'], config('app.timezone'));
|
$currentDate = Carbon::parse($transaction['date'], config('app.timezone'));
|
||||||
} catch(InvalidFormatException $e) {
|
} catch (InvalidFormatException $e) {
|
||||||
Log::error(sprintf('Could not parse date "%s" in %s', $transaction['date'], __METHOD__));
|
Log::error(sprintf('Could not parse date "%s" in %s', $transaction['date'], __METHOD__));
|
||||||
}
|
}
|
||||||
if (false === $currentDate) {
|
if (false === $currentDate) {
|
||||||
|
Reference in New Issue
Block a user