From 8aa1d94a1aa976cc6cb4f7d3cc798822861676ad Mon Sep 17 00:00:00 2001 From: Philipp Dormann Date: Wed, 20 Jan 2021 19:59:53 +0100 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20use=20ImportRunnerModal=20in=20OrgD?= =?UTF-8?q?etail=20+=20Orgs?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ref #13 --- src/components/OrgDetail.svelte | 20 ++++++++++++++++++++ src/components/Orgs.svelte | 1 + 2 files changed, 21 insertions(+) diff --git a/src/components/OrgDetail.svelte b/src/components/OrgDetail.svelte index bd5e0847..4115953b 100644 --- a/src/components/OrgDetail.svelte +++ b/src/components/OrgDetail.svelte @@ -4,6 +4,7 @@ import Toastify from "toastify-js"; import store from "../store"; import ConfirmOrgDeletion from "./ConfirmOrgDeletion.svelte"; + import ImportRunnerModal from "./ImportRunnerModal.svelte"; import PromiseError from "./PromiseError.svelte"; $: delete_triggered = false; $: save_enabled = !data_changed; @@ -64,14 +65,33 @@ } else { } } + export let import_modal_open = false; + { + import_modal_open = false; + }} + passed_orgs={[]} + passed_org={orgdata} + opened_from="OrgDetail" + bind:import_modal_open /> {#if data_loaded}
{original.name} + {#if store.state.jwtinfo.userdetails.permissions.includes('RUNNER:IMPORT')} + + {/if} {#if store.state.jwtinfo.userdetails.permissions.includes('USER:DELETE')} {#if delete_triggered}