mirror of
				https://github.com/firefly-iii/firefly-iii.git
				synced 2025-02-25 18:45:27 -06:00 
			
		
		
		
	Make sure the convert controller works again.
This commit is contained in:
		@@ -1084,11 +1084,11 @@ try {
 | 
			
		||||
 | 
			
		||||
    Breadcrumbs::register(
 | 
			
		||||
        'transactions.convert.index',
 | 
			
		||||
        function (BreadcrumbsGenerator $breadcrumbs, TransactionType $destinationType, TransactionJournal $journal) {
 | 
			
		||||
            $breadcrumbs->parent('transactions.show', $journal);
 | 
			
		||||
        function (BreadcrumbsGenerator $breadcrumbs, TransactionGroup $group, string $groupTitle) {
 | 
			
		||||
            $breadcrumbs->parent('transactions.show', $group);
 | 
			
		||||
            $breadcrumbs->push(
 | 
			
		||||
                trans('firefly.convert_to_' . $destinationType->type, ['description' => limitStringLength($journal->description)]),
 | 
			
		||||
                route('transactions.convert.index', [strtolower($destinationType->type), $journal->id])
 | 
			
		||||
                trans('firefly.breadcrumb_convert_group', ['description' => limitStringLength($groupTitle)]),
 | 
			
		||||
                route('transactions.convert.index', [$group->id, 'something'])
 | 
			
		||||
            );
 | 
			
		||||
        }
 | 
			
		||||
    );
 | 
			
		||||
 
 | 
			
		||||
@@ -532,6 +532,8 @@ Route::group(
 | 
			
		||||
 | 
			
		||||
    // for auto complete
 | 
			
		||||
    Route::get('accounts', ['uses' => 'Json\AutoCompleteController@accounts', 'as' => 'autocomplete.accounts']);
 | 
			
		||||
    Route::get('revenue-accounts', ['uses' => 'Json\AutoCompleteController@revenueAccounts', 'as' => 'autocomplete.revenue-accounts']);
 | 
			
		||||
    Route::get('expense-accounts', ['uses' => 'Json\AutoCompleteController@expenseAccounts', 'as' => 'autocomplete.expense-accounts']);
 | 
			
		||||
    Route::get('budgets', ['uses' => 'Json\AutoCompleteController@budgets', 'as' => 'autocomplete.budgets']);
 | 
			
		||||
    Route::get('categories', ['uses' => 'Json\AutoCompleteController@categories', 'as' => 'autocomplete.categories']);
 | 
			
		||||
    Route::get('currencies', ['uses' => 'Json\AutoCompleteController@currencies', 'as' => 'autocomplete.currencies']);
 | 
			
		||||
@@ -954,15 +956,13 @@ Route::group(
 | 
			
		||||
/**
 | 
			
		||||
 * Transaction Convert Controller
 | 
			
		||||
 */
 | 
			
		||||
//Route::group(
 | 
			
		||||
//    ['middleware' => 'user-full-auth', 'namespace' => 'FireflyIII\Http\Controllers\Transaction', 'prefix' => 'transactions/convert',
 | 
			
		||||
//     'as'         => 'transactions.convert.'], function () {
 | 
			
		||||
//    // TODO improve these routes
 | 
			
		||||
//    Route::get('{transactionType}/{tj}', ['uses' => 'ConvertController@index', 'as' => 'index']);
 | 
			
		||||
//    Route::post('{transactionType}/{tj}', ['uses' => 'ConvertController@postIndex', 'as' => 'index.post']);
 | 
			
		||||
//    // TODO end of todo
 | 
			
		||||
//}
 | 
			
		||||
//);
 | 
			
		||||
Route::group(
 | 
			
		||||
    ['middleware' => 'user-full-auth', 'namespace' => 'FireflyIII\Http\Controllers\Transaction', 'prefix' => 'transactions/convert',
 | 
			
		||||
     'as'         => 'transactions.convert.'], static function () {
 | 
			
		||||
    Route::get('{transactionType}/{transactionGroup}', ['uses' => 'ConvertController@index', 'as' => 'index']);
 | 
			
		||||
    Route::post('{transactionType}/{transactionGroup}', ['uses' => 'ConvertController@postIndex', 'as' => 'index.post']);
 | 
			
		||||
}
 | 
			
		||||
);
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * Transaction Link Controller
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user