mirror of
				https://github.com/crater-invoice/crater.git
				synced 2025-10-31 13:41:09 -04:00 
			
		
		
		
	refactor and merge backend
This commit is contained in:
		| @ -24,7 +24,7 @@ class ExpensesController extends Controller | ||||
|         $limit = $request->has('limit') ? $request->limit : 10; | ||||
|  | ||||
|         $expenses = Expense::with('category') | ||||
|             ->join('users', 'users.id', '=', 'expenses.user_id') | ||||
|             ->leftJoin('users', 'users.id', '=', 'expenses.user_id') | ||||
|             ->join('expense_categories', 'expense_categories.id', '=', 'expenses.expense_category_id') | ||||
|             ->applyFilters($request->only([ | ||||
|                 'expense_category_id', | ||||
| @ -83,11 +83,7 @@ class ExpensesController extends Controller | ||||
|         $expense = new Expense(); | ||||
|         $expense->notes = $request->notes; | ||||
|         $expense->expense_category_id = $request->expense_category_id; | ||||
|  | ||||
|         if ($request->has('user_id') && $request->user_id != null) { | ||||
|             $expense->user_id = $request->user_id; | ||||
|         } | ||||
|  | ||||
|         $expense->user_id = $request->user_id; | ||||
|         $expense->amount = $request->amount; | ||||
|         $expense->company_id = $request->header('company'); | ||||
|         $expense->expense_date = $expense_date; | ||||
| @ -150,11 +146,7 @@ class ExpensesController extends Controller | ||||
|         $expense->notes = $request->notes; | ||||
|         $expense->expense_category_id = $request->expense_category_id; | ||||
|         $expense->amount = $request->amount; | ||||
|  | ||||
|         if ($request->has('user_id') && $request->user_id != null) { | ||||
|             $expense->user_id = $request->user_id; | ||||
|         } | ||||
|  | ||||
|         $expense->user_id = $request->user_id; | ||||
|         $expense->expense_date = $expense_date; | ||||
|         $expense->save(); | ||||
|  | ||||
|  | ||||
		Reference in New Issue
	
	Block a user