Browse Source
			
			
			remove overzealous sanity check (#4879)
			
				when cloning an item from an organization to the personal vault
the client sends the collection id of the cloned item
			
			
				pull/4885/head
			
			
		 
		
			
				
					
						
						Stefan Melmuk
					
					1 year ago
					
						
							committed by
							
								
								GitHub
							
						 
					
				 
				
			 
		 
		
			
				
					
					No known key found for this signature in database
					
						
							GPG Key ID: B5690EEEBB952194
						
					
				
			
		
		
		
	
		
			
				 1 changed files with 
0 additions and 
4 deletions
			 
			
		 
		
			
				- 
					
					
					 
					src/api/core/ciphers.rs
				
 
			
		
		
			
			
			
			
			
			
				
				
					
						
							
								
									
	
		
		
			
				
					| 
						
						
							
								
							
						
						
					 | 
					@ -287,10 +287,6 @@ async fn post_ciphers_create( | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    if data.cipher.organization_id.is_some() && data.collection_ids.is_empty() { | 
					 | 
					 | 
					    if data.cipher.organization_id.is_some() && data.collection_ids.is_empty() { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        err!("You must select at least one collection."); | 
					 | 
					 | 
					        err!("You must select at least one collection."); | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    } | 
					 | 
					 | 
					    } | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    // reverse sanity check to prevent corruptions
 | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    if !data.collection_ids.is_empty() && data.cipher.organization_id.is_none() { | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        err!("The client has not provided an organization id!"); | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    } | 
					 | 
					 | 
					 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					
 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    // This check is usually only needed in update_cipher_from_data(), but we
 | 
					 | 
					 | 
					    // This check is usually only needed in update_cipher_from_data(), but we
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    // need it here as well to avoid creating an empty cipher in the call to
 | 
					 | 
					 | 
					    // need it here as well to avoid creating an empty cipher in the call to
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					
  |