|
@@ -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)
|