mirror of
				https://github.com/invoiceninja/invoiceninja.git
				synced 2025-11-03 22:07:33 -05:00 
			
		
		
		
	Fixes for task export date ranges
This commit is contained in:
		
							parent
							
								
									4b73672861
								
							
						
					
					
						commit
						afb8065dfe
					
				@ -1258,7 +1258,7 @@ class BaseExport
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
        $date_range = $this->input['date_range'];
 | 
					        $date_range = $this->input['date_range'];
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        if (array_key_exists('date_key', $this->input) && strlen($this->input['date_key']) > 1 && ($table_name && $this->columnExists($table_name, $this->input['date_key']))) {
 | 
					        if (array_key_exists('date_key', $this->input) && strlen($this->input['date_key'] ?? '') > 1 && ($table_name && $this->columnExists($table_name, $this->input['date_key']))) {
 | 
				
			||||||
            $this->date_key = $this->input['date_key'];
 | 
					            $this->date_key = $this->input['date_key'];
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -1270,6 +1270,9 @@ class BaseExport
 | 
				
			|||||||
            $custom_end_date = now();
 | 
					            $custom_end_date = now();
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        nlog($custom_start_date->format('Y-m-d'));
 | 
				
			||||||
 | 
					        nlog($custom_end_date->format('Y-m-d'));
 | 
				
			||||||
 | 
					        
 | 
				
			||||||
        switch ($date_range) {
 | 
					        switch ($date_range) {
 | 
				
			||||||
            case 'all':
 | 
					            case 'all':
 | 
				
			||||||
                $this->start_date = 'All available data';
 | 
					                $this->start_date = 'All available data';
 | 
				
			||||||
 | 
				
			|||||||
@ -29,7 +29,7 @@ class TaskExport extends BaseExport
 | 
				
			|||||||
{
 | 
					{
 | 
				
			||||||
    private $entity_transformer;
 | 
					    private $entity_transformer;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    public string $date_key = 'created_at';
 | 
					    public string $date_key = 'calculated_start_date';
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    private string $date_format = 'Y-m-d';
 | 
					    private string $date_format = 'Y-m-d';
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user