| 
					
				 | 
			
			
				@@ -168,23 +168,6 @@ def clean_unused_datasets_task(): 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     else: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         plan = plan_cache.decode() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     if plan == "sandbox": 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        # add auto disable log 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        documents = ( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            db.session.query(Document) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            .filter( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                Document.dataset_id == dataset.id, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                Document.enabled == True, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                Document.archived == False, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            ) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            .all() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        ) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        for document in documents: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            dataset_auto_disable_log = DatasetAutoDisableLog( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                tenant_id=dataset.tenant_id, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                dataset_id=dataset.id, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                document_id=document.id, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            ) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            db.session.add(dataset_auto_disable_log) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         # remove index 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         index_processor = IndexProcessorFactory(dataset.doc_form).init_index_processor() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         index_processor.clean(dataset, None) 
			 |