mirror of
				https://github.com/invoiceninja/invoiceninja.git
				synced 2025-10-30 13:12:56 -04:00 
			
		
		
		
	Show message if white label license is expired
This commit is contained in:
		
							parent
							
								
									01d1c5a988
								
							
						
					
					
						commit
						d91a3fd606
					
				| @ -258,12 +258,7 @@ class NinjaController extends BaseController | ||||
|             if ($productId == PRODUCT_INVOICE_DESIGNS) { | ||||
|                 return file_get_contents(storage_path() . '/invoice_designs.txt'); | ||||
|             } else { | ||||
|                 // temporary fix to enable previous version to work
 | ||||
|                 if (Input::get('get_date')) { | ||||
|                 return $license->created_at->format('Y-m-d'); | ||||
|                 } else { | ||||
|                     return 'valid'; | ||||
|                 } | ||||
|             } | ||||
|         } else { | ||||
|             return RESULT_FAILURE; | ||||
|  | ||||
| @ -171,14 +171,18 @@ class StartupCheck | ||||
|                 if ($data == RESULT_FAILURE) { | ||||
|                     Session::flash('error', trans('texts.invalid_white_label_license')); | ||||
|                 } elseif ($data) { | ||||
|                     $date = date_create($data)->modify('+1 year'); | ||||
|                     if ($date < date_create()) { | ||||
|                         Session::flash('message', trans('texts.expired_white_label')); | ||||
|                     } else { | ||||
|                         $company->plan_term = PLAN_TERM_YEARLY; | ||||
|                         $company->plan_paid = $data; | ||||
|                     $date = max(date_create($data), date_create($company->plan_expires)); | ||||
|                     $company->plan_expires = $date->modify('+1 year')->format('Y-m-d'); | ||||
|                         $company->plan_expires = $date->format('Y-m-d'); | ||||
|                         $company->plan = PLAN_WHITE_LABEL; | ||||
|                         $company->save(); | ||||
| 
 | ||||
|                         Session::flash('message', trans('texts.bought_white_label')); | ||||
|                     } | ||||
|                 } else { | ||||
|                     Session::flash('error', trans('texts.white_label_license_error')); | ||||
|                 } | ||||
|  | ||||
| @ -2644,6 +2644,7 @@ $LANG = array( | ||||
|     'signature_on_invoice_help' => 'Add the following code to show your client\'s signature on the PDF.', | ||||
|     'signature_on_pdf' => 'Show on PDF', | ||||
|     'signature_on_pdf_help' => 'Show the client signature on the invoice/quote PDF.', | ||||
|     'expired_white_label' => 'The white label license has expired', | ||||
| 
 | ||||
| ); | ||||
| 
 | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user