diff --git a/frontend/src/lib/components/FlowMetadata.svelte b/frontend/src/lib/components/FlowMetadata.svelte index e6d0d2b874..fe91ae7ae6 100644 --- a/frontend/src/lib/components/FlowMetadata.svelte +++ b/frontend/src/lib/components/FlowMetadata.svelte @@ -3,7 +3,14 @@ import JobStatus from '$lib/components/JobStatus.svelte' import Icon from 'svelte-awesome' import { displayDaysAgo } from '$lib/utils' - import { faCalendar, faClock, faRobot, faUser, faWind } from '@fortawesome/free-solid-svg-icons' + import { + faCalendar, + faClock, + faRobot, + faScroll, + faUser, + faWind + } from '@fortawesome/free-solid-svg-icons' export let job: Job const SMALL_ICON_SCALE = 0.7 @@ -43,6 +50,19 @@ > {/if} + + {#if (job && job.job_kind == 'flow') || job?.job_kind == 'script'} + {@const stem = `/${job?.job_kind}s`} + {@const isScript = job?.job_kind === 'script'} + {@const viewHref = `${stem}/get/${isScript ? job?.script_hash : job?.script_path}`} +
Deleted
diff --git a/frontend/src/routes/schedule/add.svelte b/frontend/src/routes/schedule/add.svelte index 2f5b300edb..2a26d3d054 100644 --- a/frontend/src/routes/schedule/add.svelte +++ b/frontend/src/routes/schedule/add.svelte @@ -20,6 +20,7 @@ import ScriptPicker from '$lib/components/ScriptPicker.svelte' import Required from '$lib/components/Required.svelte' import CronInput, { OFFSET } from '$lib/components/CronInput.svelte' + import PageHeader from '$lib/components/PageHeader.svelte' let initialPath = $page.url.searchParams.get('edit') || '' let edit = initialPath === '' ? false : true @@ -110,7 +111,7 @@