diff --git a/src/components/ImportRunnerModal.svelte b/src/components/ImportRunnerModal.svelte index f2ddd6e7..06e7a7de 100644 --- a/src/components/ImportRunnerModal.svelte +++ b/src/components/ImportRunnerModal.svelte @@ -9,6 +9,7 @@ import { createEventDispatcher } from "svelte"; export let opened_from; export let passed_orgs; + export let passed_org; export let import_modal_open; $: searchvalue = ""; const dispatch = createEventDispatcher(); @@ -33,7 +34,6 @@ $: json_output = []; $: { if (files) { - console.log(files[0].type); if ( files[0].type === "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet" @@ -76,11 +76,15 @@ runner[`${$_("csv_import__class")}`], }; }); - console.log(mapped); - ImportService.importControllerPostOrgsJson(parseInt(selected_org), mapped) + let org = 0; + if (opened_from === "OrgDetail") { + org = passed_org.id; + } + if (opened_from === "OrgOverview") { + org = parseInt(selected_org); + } + ImportService.importControllerPostOrgsJson(org, mapped) .then((resp) => { - // console.log("demo passed"); - // console.log(resp); setTimeout(() => { toast.hideToast(); recent_processed = true; @@ -93,7 +97,6 @@ cancelModal(); }) .catch((err) => { - console.log(err); setTimeout(() => { toast.hideToast(); recent_processed = true; @@ -168,8 +171,14 @@ {/each} +

Bitte bestätige diese Läufer für den Import

+ {/if} + {#if opened_from === 'OrgDetail'} +

+ Bitte bestätige diese Läufer für den Import in die + Organisation "{passed_org.name}" +

{/if} -

Bitte bestätige diese Läufer für den Import