fixes to delete
This commit is contained in:
parent
f0ba618f0c
commit
dc03a52541
2 changed files with 17 additions and 8 deletions
|
|
@ -60,7 +60,7 @@ async def ingest_data(
|
|||
else:
|
||||
# Find existing dataset or create a new one
|
||||
existing_datasets = await get_authorized_existing_datasets(
|
||||
user=user, permission_type="write", datasets=[dataset_name]
|
||||
datasets=[dataset_name], permission_type="write", user=user
|
||||
)
|
||||
dataset = await load_or_create_datasets(
|
||||
dataset_names=[dataset_name],
|
||||
|
|
|
|||
|
|
@ -120,13 +120,22 @@ async def plugin_ingest_data(
|
|||
logger.info(f"Plugin-based ingestion starting for dataset: {dataset_name}")
|
||||
|
||||
# Preserve existing dataset creation and permission logic
|
||||
existing_datasets = await get_authorized_existing_datasets([dataset_name], "write", user)
|
||||
|
||||
# Use dataset_id if provided, otherwise use dataset_name
|
||||
dataset_names = [dataset_id] if dataset_id else [dataset_name]
|
||||
datasets = await load_or_create_datasets(dataset_names, existing_datasets, user)
|
||||
|
||||
dataset = datasets[0]
|
||||
if dataset_id:
|
||||
# Retrieve existing dataset by ID
|
||||
dataset = await get_specific_user_permission_datasets(user.id, "write", [dataset_id])
|
||||
# Convert from list to Dataset element
|
||||
if isinstance(dataset, list):
|
||||
dataset = dataset[0]
|
||||
else:
|
||||
# Find existing dataset or create a new one by name
|
||||
existing_datasets = await get_authorized_existing_datasets(
|
||||
datasets=[dataset_name], permission_type="write", user=user
|
||||
)
|
||||
datasets = await load_or_create_datasets(
|
||||
dataset_names=[dataset_name], existing_datasets=existing_datasets, user=user
|
||||
)
|
||||
if isinstance(datasets, list):
|
||||
dataset = datasets[0]
|
||||
|
||||
new_datapoints = []
|
||||
existing_data_points = []
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue