Skip to content

Commit 454f4d1

Browse files
committed
Fixed issue happening with concurrent modification of selected dataset
1 parent d9855d1 commit 454f4d1

File tree

1 file changed

+3
-2
lines changed
  • src/routes/v2/projects/[projectId]/workflows/[workflowId]

1 file changed

+3
-2
lines changed

src/routes/v2/projects/[projectId]/workflows/[workflowId]/+page.svelte

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -602,7 +602,8 @@
602602
if (selectedDatasetId === undefined) {
603603
return;
604604
}
605-
const response = await fetch(`/api/v2/project/${project.id}/dataset/${selectedDatasetId}`, {
605+
const datasetId = selectedDatasetId;
606+
const response = await fetch(`/api/v2/project/${project.id}/dataset/${datasetId}`, {
606607
method: 'GET',
607608
credentials: 'include'
608609
});
@@ -611,7 +612,7 @@
611612
console.error(result);
612613
return;
613614
}
614-
datasets = datasets.map((d) => (d.id === selectedDatasetId ? result : d));
615+
datasets = datasets.map((d) => (d.id === datasetId ? result : d));
615616
}
616617
617618
async function loadJobError() {

0 commit comments

Comments
 (0)