mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2025-10-16 17:33:45 +00:00
Merge pull request #10177 from firefly-iii/release-1745301598
🤖 Automatically merge the PR into the develop branch.
This commit is contained in:
@@ -46,8 +46,9 @@ class PiggyBankEventObserver
|
|||||||
private function updateNativeAmount(PiggyBankEvent $event): void
|
private function updateNativeAmount(PiggyBankEvent $event): void
|
||||||
{
|
{
|
||||||
$user = $event->piggyBank->accounts()->first()?->user;
|
$user = $event->piggyBank->accounts()->first()?->user;
|
||||||
if(null === $user) {
|
if (null === $user) {
|
||||||
Log::warning('Piggy bank seems to have no accounts. Break.');
|
Log::warning('Piggy bank seems to have no accounts. Break.');
|
||||||
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if (!Amount::convertToNative($user)) {
|
if (!Amount::convertToNative($user)) {
|
||||||
|
@@ -187,7 +187,7 @@ class ShowController extends Controller
|
|||||||
'currency' => $budgetLimit->transactionCurrency->name,
|
'currency' => $budgetLimit->transactionCurrency->name,
|
||||||
]
|
]
|
||||||
);
|
);
|
||||||
if($this->convertToNative) {
|
if ($this->convertToNative) {
|
||||||
$currencySymbol = $this->defaultCurrency->symbol;
|
$currencySymbol = $this->defaultCurrency->symbol;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -191,7 +191,7 @@ class BudgetController extends Controller
|
|||||||
$data['datasets'][0]['currency_symbol'] = $currency->symbol;
|
$data['datasets'][0]['currency_symbol'] = $currency->symbol;
|
||||||
$data['datasets'][0]['currency_code'] = $currency->code;
|
$data['datasets'][0]['currency_code'] = $currency->code;
|
||||||
$cache->store($data);
|
$cache->store($data);
|
||||||
//var_dump($data);exit;
|
// var_dump($data);exit;
|
||||||
|
|
||||||
return response()->json($data);
|
return response()->json($data);
|
||||||
}
|
}
|
||||||
|
@@ -169,6 +169,7 @@ trait AugumentData
|
|||||||
protected function getLimits(Budget $budget, Carbon $start, Carbon $end): Collection // get data + augment with info
|
protected function getLimits(Budget $budget, Carbon $start, Carbon $end): Collection // get data + augment with info
|
||||||
{
|
{
|
||||||
Log::debug('In getLimits');
|
Log::debug('In getLimits');
|
||||||
|
|
||||||
/** @var OperationsRepositoryInterface $opsRepository */
|
/** @var OperationsRepositoryInterface $opsRepository */
|
||||||
$opsRepository = app(OperationsRepositoryInterface::class);
|
$opsRepository = app(OperationsRepositoryInterface::class);
|
||||||
|
|
||||||
@@ -194,6 +195,7 @@ trait AugumentData
|
|||||||
|
|
||||||
// merge sets based on a key, in case of convert to native
|
// merge sets based on a key, in case of convert to native
|
||||||
$limits = new Collection();
|
$limits = new Collection();
|
||||||
|
|
||||||
/** @var BudgetLimit $entry */
|
/** @var BudgetLimit $entry */
|
||||||
foreach ($set as $entry) {
|
foreach ($set as $entry) {
|
||||||
Log::debug(sprintf('Now at budget limit #%d', $entry->id));
|
Log::debug(sprintf('Now at budget limit #%d', $entry->id));
|
||||||
|
@@ -232,6 +232,4 @@ class TransactionSummarizer
|
|||||||
Log::debug(sprintf('Overrule convertToNative to become %s', var_export($convertToNative, true)));
|
Log::debug(sprintf('Overrule convertToNative to become %s', var_export($convertToNative, true)));
|
||||||
$this->convertToNative = $convertToNative;
|
$this->convertToNative = $convertToNative;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@@ -78,7 +78,7 @@ return [
|
|||||||
'running_balance_column' => env('USE_RUNNING_BALANCE', false),
|
'running_balance_column' => env('USE_RUNNING_BALANCE', false),
|
||||||
// see cer.php for exchange rates feature flag.
|
// see cer.php for exchange rates feature flag.
|
||||||
],
|
],
|
||||||
'version' => 'develop/2025-04-21',
|
'version' => 'develop/2025-04-22',
|
||||||
'api_version' => '2.1.0', // field is no longer used.
|
'api_version' => '2.1.0', // field is no longer used.
|
||||||
'db_version' => 25,
|
'db_version' => 25,
|
||||||
|
|
||||||
|
20
package-lock.json
generated
20
package-lock.json
generated
@@ -5635,9 +5635,9 @@
|
|||||||
"license": "MIT"
|
"license": "MIT"
|
||||||
},
|
},
|
||||||
"node_modules/electron-to-chromium": {
|
"node_modules/electron-to-chromium": {
|
||||||
"version": "1.5.139",
|
"version": "1.5.140",
|
||||||
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.139.tgz",
|
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.140.tgz",
|
||||||
"integrity": "sha512-GGnRYOTdN5LYpwbIr0rwP/ZHOQSvAF6TG0LSzp28uCBb9JiXHJGmaaKw29qjNJc5bGnnp6kXJqRnGMQoELwi5w==",
|
"integrity": "sha512-o82Rj+ONp4Ip7Cl1r7lrqx/pXhbp/lh9DpKcMNscFJdh8ebyRofnc7Sh01B4jx403RI0oqTBvlZ7OBIZLMr2+Q==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"license": "ISC"
|
"license": "ISC"
|
||||||
},
|
},
|
||||||
@@ -7489,14 +7489,14 @@
|
|||||||
"license": "MIT"
|
"license": "MIT"
|
||||||
},
|
},
|
||||||
"node_modules/json-stable-stringify": {
|
"node_modules/json-stable-stringify": {
|
||||||
"version": "1.2.1",
|
"version": "1.3.0",
|
||||||
"resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.2.1.tgz",
|
"resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.3.0.tgz",
|
||||||
"integrity": "sha512-Lp6HbbBgosLmJbjx0pBLbgvx68FaFU1sdkmBuckmhhJ88kL13OA51CDtR2yJB50eCNMH9wRqtQNNiAqQH4YXnA==",
|
"integrity": "sha512-qtYiSSFlwot9XHtF9bD9c7rwKjr+RecWT//ZnPvSmEjpV5mmPOCN4j8UjY5hbjNkOwZ/jQv3J6R1/pL7RwgMsg==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"call-bind": "^1.0.8",
|
"call-bind": "^1.0.8",
|
||||||
"call-bound": "^1.0.3",
|
"call-bound": "^1.0.4",
|
||||||
"isarray": "^2.0.5",
|
"isarray": "^2.0.5",
|
||||||
"jsonify": "^0.0.1",
|
"jsonify": "^0.0.1",
|
||||||
"object-keys": "^1.1.1"
|
"object-keys": "^1.1.1"
|
||||||
@@ -10083,9 +10083,9 @@
|
|||||||
"license": "MIT"
|
"license": "MIT"
|
||||||
},
|
},
|
||||||
"node_modules/sass": {
|
"node_modules/sass": {
|
||||||
"version": "1.86.3",
|
"version": "1.87.0",
|
||||||
"resolved": "https://registry.npmjs.org/sass/-/sass-1.86.3.tgz",
|
"resolved": "https://registry.npmjs.org/sass/-/sass-1.87.0.tgz",
|
||||||
"integrity": "sha512-iGtg8kus4GrsGLRDLRBRHY9dNVA78ZaS7xr01cWnS7PEMQyFtTqBiyCrfpTYTZXRWM94akzckYjh8oADfFNTzw==",
|
"integrity": "sha512-d0NoFH4v6SjEK7BoX810Jsrhj7IQSYHAHLi/iSpgqKc7LaIDshFRlSg5LOymf9FqQhxEHs2W5ZQXlvy0KD45Uw==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
|
Reference in New Issue
Block a user