Browse Source
			
			
			Merge pull request #3797 from stefan0xC/add-plans-all-endpoint
			
				add new secretsmanager plan for web-v2023.8.x
			
			
				pull/3730/head
			
			
		 
		
			
				
					
						 Daniel García
					
					2 years ago
						Daniel García
					
					2 years ago
					
						
							committed by
							
								 GitHub
								GitHub
							
						 
					
				 
				
			 
		 
		
			
				
					
					No known key found for this signature in database
					
						
							GPG Key ID: 4AEE18F83AFDEB23
						
					
				
			
		
		
		
	
		
			
				 1 changed files with 
17 additions and 
0 deletions
			 
			
		 
		
			
				- 
					
					
					 
					src/api/core/organizations.rs
				
				
				
					
						
							
								
									
	
		
			
				
					|  |  | @ -60,6 +60,7 @@ pub fn routes() -> Vec<Route> { | 
			
		
	
		
			
				
					|  |  |  |         put_policy, | 
			
		
	
		
			
				
					|  |  |  |         get_organization_tax, | 
			
		
	
		
			
				
					|  |  |  |         get_plans, | 
			
		
	
		
			
				
					|  |  |  |         get_plans_all, | 
			
		
	
		
			
				
					|  |  |  |         get_plans_tax_rates, | 
			
		
	
		
			
				
					|  |  |  |         import, | 
			
		
	
		
			
				
					|  |  |  |         post_org_keys, | 
			
		
	
	
		
			
				
					|  |  | @ -1810,12 +1811,28 @@ fn get_plans() -> Json<Value> { | 
			
		
	
		
			
				
					|  |  |  |             "Product": 0, | 
			
		
	
		
			
				
					|  |  |  |             "Name": "Free", | 
			
		
	
		
			
				
					|  |  |  |             "NameLocalizationKey": "planNameFree", | 
			
		
	
		
			
				
					|  |  |  |             "BitwardenProduct": 0, | 
			
		
	
		
			
				
					|  |  |  |             "MaxUsers": 0, | 
			
		
	
		
			
				
					|  |  |  |             "DescriptionLocalizationKey": "planDescFree" | 
			
		
	
		
			
				
					|  |  |  |         },{ | 
			
		
	
		
			
				
					|  |  |  |             "Object": "plan", | 
			
		
	
		
			
				
					|  |  |  |             "Type": 0, | 
			
		
	
		
			
				
					|  |  |  |             "Product": 1, | 
			
		
	
		
			
				
					|  |  |  |             "Name": "Free", | 
			
		
	
		
			
				
					|  |  |  |             "NameLocalizationKey": "planNameFree", | 
			
		
	
		
			
				
					|  |  |  |             "BitwardenProduct": 1, | 
			
		
	
		
			
				
					|  |  |  |             "MaxUsers": 0, | 
			
		
	
		
			
				
					|  |  |  |             "DescriptionLocalizationKey": "planDescFree" | 
			
		
	
		
			
				
					|  |  |  |         }], | 
			
		
	
		
			
				
					|  |  |  |         "ContinuationToken": null | 
			
		
	
		
			
				
					|  |  |  |     })) | 
			
		
	
		
			
				
					|  |  |  | } | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  | #[get("/plans/all")] | 
			
		
	
		
			
				
					|  |  |  | fn get_plans_all() -> Json<Value> { | 
			
		
	
		
			
				
					|  |  |  |     get_plans() | 
			
		
	
		
			
				
					|  |  |  | } | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  | #[get("/plans/sales-tax-rates")] | 
			
		
	
		
			
				
					|  |  |  | fn get_plans_tax_rates(_headers: Headers) -> Json<Value> { | 
			
		
	
		
			
				
					|  |  |  |     // Prevent a 404 error, which also causes Javascript errors.
 | 
			
		
	
	
		
			
				
					|  |  | 
 |