| 
						
						
							
								
							
						
						
					 | 
					 | 
					@ -8,6 +8,7 @@ module Accounts
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    new_user = account.users.first.dup
 | 
					 | 
					 | 
					 | 
					    new_user = account.users.first.dup
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					    new_user.uuid = SecureRandom.uuid
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    new_user.account = new_account
 | 
					 | 
					 | 
					 | 
					    new_user.account = new_account
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    new_user.encrypted_password = SecureRandom.hex
 | 
					 | 
					 | 
					 | 
					    new_user.encrypted_password = SecureRandom.hex
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    new_user.email = "#{SecureRandom.hex}@docuseal.co"
 | 
					 | 
					 | 
					 | 
					    new_user.email = "#{SecureRandom.hex}@docuseal.co"
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					 | 
					@ -18,12 +19,14 @@ module Accounts
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      new_template.account = new_account
 | 
					 | 
					 | 
					 | 
					      new_template.account = new_account
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      new_template.slug = SecureRandom.base58(14)
 | 
					 | 
					 | 
					 | 
					      new_template.slug = SecureRandom.base58(14)
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					      new_template.deleted_at = nil
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      new_template.save!
 | 
					 | 
					 | 
					 | 
					      new_template.save!
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					      Templates::CloneAttachments.call(template: new_template, original_template: template)
 | 
					 | 
					 | 
					 | 
					      Templates::CloneAttachments.call(template: new_template, original_template: template)
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    end
 | 
					 | 
					 | 
					 | 
					    end
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    new_user.save!(validate: false)
 | 
					 | 
					 | 
					 | 
					    new_user.save!(validate: false)
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					    new_account.templates.update_all(folder_id: new_account.default_template_folder.id)
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    new_account
 | 
					 | 
					 | 
					 | 
					    new_account
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  end
 | 
					 | 
					 | 
					 | 
					  end
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					 | 
					
 
 |