mirror of
				https://github.com/crater-invoice/crater.git
				synced 2025-10-31 05:31:10 -04:00 
			
		
		
		
	Fix invoice status issue
This commit is contained in:
		
				
					committed by
					
						 Mohit Panjwani
						Mohit Panjwani
					
				
			
			
				
	
			
			
			
						parent
						
							a9e54981bf
						
					
				
				
					commit
					c4c00002d7
				
			| @ -103,6 +103,7 @@ class CustomerStatsController extends Controller | ||||
|         ) | ||||
|             ->whereCompany() | ||||
|             ->whereCustomer($customer->id) | ||||
|             ->where('status', '<>', Invoice::STATUS_DRAFT) | ||||
|             ->sum('total'); | ||||
|         $totalReceipts = Payment::whereBetween( | ||||
|             'payment_date', | ||||
|  | ||||
| @ -104,6 +104,7 @@ class DashboardController extends Controller | ||||
|             'invoice_date', | ||||
|             [$startDate->format('Y-m-d'), $start->format('Y-m-d')] | ||||
|         ) | ||||
|             ->where('status', '<>', Invoice::STATUS_DRAFT) | ||||
|             ->whereCompany() | ||||
|             ->sum('base_total'); | ||||
|  | ||||
| @ -141,6 +142,7 @@ class DashboardController extends Controller | ||||
|         $recent_due_invoices = Invoice::with('customer') | ||||
|             ->whereCompany() | ||||
|             ->where('base_due_amount', '>', 0) | ||||
|             ->where('status', '<>', Invoice::STATUS_DRAFT) | ||||
|             ->take(5) | ||||
|             ->latest() | ||||
|             ->get(); | ||||
|  | ||||
| @ -24,6 +24,7 @@ class InvoicesController extends Controller | ||||
|         $limit = $request->has('limit') ? $request->limit : 10; | ||||
|  | ||||
|         $invoices = Invoice::whereCompany() | ||||
|             ->whereTabFilters($request->tab_status) | ||||
|             ->join('customers', 'customers.id', '=', 'invoices.customer_id') | ||||
|             ->applyFilters($request->all()) | ||||
|             ->select('invoices.*', 'customers.name') | ||||
|  | ||||
		Reference in New Issue
	
	Block a user