diff --git a/packages/web/src/modals/ExportDatabaseDumpModal.svelte b/packages/web/src/modals/ExportDatabaseDumpModal.svelte index 014bc3ba1..d38c932a3 100644 --- a/packages/web/src/modals/ExportDatabaseDumpModal.svelte +++ b/packages/web/src/modals/ExportDatabaseDumpModal.svelte @@ -88,14 +88,14 @@ Export database dump - +
Target: {outputLabel}
{#if electron} {:else} - + {/if}
diff --git a/packages/web/src/modals/RunScriptModal.svelte b/packages/web/src/modals/RunScriptModal.svelte index 9b666b96b..59198c269 100644 --- a/packages/web/src/modals/RunScriptModal.svelte +++ b/packages/web/src/modals/RunScriptModal.svelte @@ -4,8 +4,10 @@ import FormStyledButton from '../buttons/FormStyledButton.svelte'; import FormProvider from '../forms/FormProvider.svelte'; + import FontIcon from '../icons/FontIcon.svelte'; import SocketMessageView from '../query/SocketMessageView.svelte'; import { apiCall, apiOff, apiOn } from '../utility/api'; + import { showSnackbarError } from '../utility/snackbar'; import ModalBase from './ModalBase.svelte'; import { closeCurrentModal } from './modalTools'; @@ -24,6 +26,7 @@ const handleStop = async () => { closeCurrentModal(); apiCall('runners/cancel', { runid }); + isCanceled = true; }; const handleClose = () => { @@ -39,12 +42,9 @@ function handleRunnerDone() { isRunning = false; apiOff(`runner-done-${runid}`, handleRunnerDone); - // if (isCanceled) { - // showSnackbarError(canceledMessage); - // } else { - // showSnackbarInfo(finishedMessage); - // if (afterFinish) afterFinish(); - // } + if (isCanceled) { + showSnackbarError('Process canceled'); + } } apiOn(`runner-done-${runid}`, handleRunnerDone); @@ -58,7 +58,12 @@ - {header} +
+ {header} + {#if isRunning} + + {/if} +