 Stefan Melmuk
					
					1 week ago
						Stefan Melmuk
					
					1 week ago
					
						
							committed by
							
								 GitHub
								GitHub
							
						 
					
				 
				
			 
		 
		
			
				
					
					No known key found for this signature in database
					
						
							GPG Key ID: B5690EEEBB952194
						
					
				
			
		
		
		
	
		
			
				 1 changed files with 
11 additions and 
0 deletions
			 
			
		 
		
			
				- 
					
					
					 
					src/api/core/organizations.rs
				
				
				
					
						
							
								
									
	
		
		
			
				
					|  | @ -105,6 +105,7 @@ pub fn routes() -> Vec<Route> { | 
			
		
	
		
		
			
				
					|  |  |         api_key, |  |  |         api_key, | 
			
		
	
		
		
			
				
					|  |  |         rotate_api_key, |  |  |         rotate_api_key, | 
			
		
	
		
		
			
				
					|  |  |         get_billing_metadata, |  |  |         get_billing_metadata, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |         get_billing_warnings, | 
			
		
	
		
		
			
				
					|  |  |         get_auto_enroll_status, |  |  |         get_auto_enroll_status, | 
			
		
	
		
		
			
				
					|  |  |     ] |  |  |     ] | 
			
		
	
		
		
			
				
					|  |  | } |  |  | } | 
			
		
	
	
		
		
			
				
					|  | @ -2273,6 +2274,16 @@ fn get_billing_metadata(_org_id: OrganizationId, _headers: Headers) -> Json<Valu | 
			
		
	
		
		
			
				
					|  |  |     Json(_empty_data_json()) |  |  |     Json(_empty_data_json()) | 
			
		
	
		
		
			
				
					|  |  | } |  |  | } | 
			
		
	
		
		
			
				
					|  |  | 
 |  |  | 
 | 
			
		
	
		
		
			
				
					|  |  |  |  |  | #[get("/organizations/<_org_id>/billing/vnext/warnings")] | 
			
		
	
		
		
			
				
					|  |  |  |  |  | fn get_billing_warnings(_org_id: OrganizationId, _headers: Headers) -> Json<Value> { | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     Json(json!({ | 
			
		
	
		
		
			
				
					|  |  |  |  |  |         "freeTrial":null, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |         "inactiveSubscription":null, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |         "resellerRenewal":null, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |         "taxId":null, | 
			
		
	
		
		
			
				
					|  |  |  |  |  |     })) | 
			
		
	
		
		
			
				
					|  |  |  |  |  | } | 
			
		
	
		
		
			
				
					|  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					|  |  | fn _empty_data_json() -> Value { |  |  | fn _empty_data_json() -> Value { | 
			
		
	
		
		
			
				
					|  |  |     json!({ |  |  |     json!({ | 
			
		
	
		
		
			
				
					|  |  |         "object": "list", |  |  |         "object": "list", | 
			
		
	
	
		
		
			
				
					|  | 
 |