mirror of
				https://github.com/firefly-iii/firefly-iii.git
				synced 2025-10-31 18:54:58 +00:00 
			
		
		
		
	Merge branch 'develop' into 5.8-dev
# Conflicts: # app/Api/V1/Controllers/Chart/AccountController.php # app/Api/V1/Controllers/Insight/Expense/AccountController.php # app/Api/V1/Controllers/Insight/Expense/BillController.php # app/Api/V1/Controllers/Insight/Expense/BudgetController.php # app/Api/V1/Controllers/Insight/Expense/CategoryController.php # app/Api/V1/Controllers/Insight/Expense/PeriodController.php # app/Console/Commands/Upgrade/MigrateToGroups.php # app/Http/Controllers/Account/IndexController.php # app/Http/Controllers/Budget/AvailableBudgetController.php # app/Http/Controllers/Budget/BudgetLimitController.php # app/Http/Controllers/Budget/EditController.php # app/Http/Controllers/Chart/AccountController.php # app/Http/Controllers/Json/FrontpageController.php # app/Http/Controllers/PiggyBank/EditController.php
This commit is contained in:
		| @@ -56,7 +56,7 @@ class EditController extends Controller | ||||
|  | ||||
|         $this->middleware( | ||||
|             function ($request, $next) { | ||||
|                 app('view')->share('title', (string) trans('firefly.piggyBanks')); | ||||
|                 app('view')->share('title', (string)trans('firefly.piggyBanks')); | ||||
|                 app('view')->share('mainTitleIcon', 'fa-bullseye'); | ||||
|  | ||||
|                 $this->attachments       = app(AttachmentHelperInterface::class); | ||||
| @@ -70,13 +70,13 @@ class EditController extends Controller | ||||
|     /** | ||||
|      * Edit a piggy bank. | ||||
|      * | ||||
|      * @param PiggyBank $piggyBank | ||||
|      * @param  PiggyBank  $piggyBank | ||||
|      * | ||||
|      * @return Factory|View | ||||
|      */ | ||||
|     public function edit(PiggyBank $piggyBank) | ||||
|     { | ||||
|         $subTitle     = (string) trans('firefly.update_piggy_title', ['name' => $piggyBank->name]); | ||||
|         $subTitle     = (string)trans('firefly.update_piggy_title', ['name' => $piggyBank->name]); | ||||
|         $subTitleIcon = 'fa-pencil'; | ||||
|         $note         = $piggyBank->notes()->first(); | ||||
|         // Flash some data to fill the form. | ||||
| @@ -87,15 +87,16 @@ class EditController extends Controller | ||||
|             $currency = Amount::getDefaultCurrency(); | ||||
|         } | ||||
|  | ||||
|         $preFilled = ['name'         => $piggyBank->name, | ||||
|                       'account_id'   => $piggyBank->account_id, | ||||
|                       'targetamount' => number_format((float) $piggyBank->targetamount, $currency->decimal_places, '.', ''), | ||||
|                       'targetdate'   => $targetDate, | ||||
|                       'startdate'    => $startDate, | ||||
|                       'object_group' => $piggyBank->objectGroups->first() ? $piggyBank->objectGroups->first()->title : '', | ||||
|                       'notes'        => null === $note ? '' : $note->text, | ||||
|         $preFilled = [ | ||||
|             'name'         => $piggyBank->name, | ||||
|             'account_id'   => $piggyBank->account_id, | ||||
|             'targetamount' => app('steam')->bcround($piggyBank->targetamount, $currency->decimal_places), | ||||
|             'targetdate'   => $targetDate, | ||||
|             'startdate'    => $startDate, | ||||
|             'object_group' => $piggyBank->objectGroups->first() ? $piggyBank->objectGroups->first()->title : '', | ||||
|             'notes'        => null === $note ? '' : $note->text, | ||||
|         ]; | ||||
|         if (0.0 === (float) $piggyBank->targetamount) { | ||||
|         if (0 === bccomp($piggyBank->targetamount, '0')) { | ||||
|             $preFilled['targetamount'] = ''; | ||||
|         } | ||||
|         session()->flash('preFilled', $preFilled); | ||||
| @@ -112,8 +113,8 @@ class EditController extends Controller | ||||
|     /** | ||||
|      * Update a piggy bank. | ||||
|      * | ||||
|      * @param PiggyBankUpdateRequest $request | ||||
|      * @param PiggyBank              $piggyBank | ||||
|      * @param  PiggyBankUpdateRequest  $request | ||||
|      * @param  PiggyBank  $piggyBank | ||||
|      * | ||||
|      * @return RedirectResponse|Redirector | ||||
|      */ | ||||
| @@ -122,7 +123,7 @@ class EditController extends Controller | ||||
|         $data      = $request->getPiggyBankData(); | ||||
|         $piggyBank = $this->piggyRepos->update($piggyBank, $data); | ||||
|  | ||||
|         session()->flash('success', (string) trans('firefly.updated_piggy_bank', ['name' => $piggyBank->name])); | ||||
|         session()->flash('success', (string)trans('firefly.updated_piggy_bank', ['name' => $piggyBank->name])); | ||||
|         app('preferences')->mark(); | ||||
|  | ||||
|         // store new attachment(s): | ||||
| @@ -132,7 +133,7 @@ class EditController extends Controller | ||||
|             $this->attachments->saveAttachmentsForModel($piggyBank, $files); | ||||
|         } | ||||
|         if (null !== $files && auth()->user()->hasRole('demo')) { | ||||
|             session()->flash('info', (string) trans('firefly.no_att_demo_user')); | ||||
|             session()->flash('info', (string)trans('firefly.no_att_demo_user')); | ||||
|         } | ||||
|  | ||||
|         if (count($this->attachments->getMessages()->get('attachments')) > 0) { | ||||
| @@ -140,7 +141,7 @@ class EditController extends Controller | ||||
|         } | ||||
|         $redirect = redirect($this->getPreviousUrl('piggy-banks.edit.url')); | ||||
|  | ||||
|         if (1 === (int) $request->get('return_to_edit')) { | ||||
|         if (1 === (int)$request->get('return_to_edit')) { | ||||
|             session()->put('piggy-banks.edit.fromUpdate', true); | ||||
|  | ||||
|             $redirect = redirect(route('piggy-banks.edit', [$piggyBank->id])); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user