← Return to Subscriptions
diff --git a/frontend/src/routes/register/+page.svelte b/frontend/src/routes/register/+page.svelte
index 556a7ea..bd0ac7c 100644
--- a/frontend/src/routes/register/+page.svelte
+++ b/frontend/src/routes/register/+page.svelte
@@ -29,7 +29,7 @@
localStorage.setItem('token', data.access_token);
goto('/');
} catch (err) {
- error = 'Network error';
+ error = 'Network error - ' + err;
} finally {
loading = false;
}
diff --git a/frontend/src/routes/scripts/[id]/+page.svelte b/frontend/src/routes/scripts/[id]/+page.svelte
index 3ba1159..ac51c40 100644
--- a/frontend/src/routes/scripts/[id]/+page.svelte
+++ b/frontend/src/routes/scripts/[id]/+page.svelte
@@ -13,7 +13,7 @@
import { onMount } from 'svelte';
export let params: { id: string };
- let script: Script = null;
+ let script: Script | null = null;
let logs: Log[] = [];
let updatedTitle: string = '';
let updatedContent: string = '';
@@ -57,10 +57,10 @@
async function handleExecuteScript() {
try {
- await executeScript(script.id);
+ await executeScript(script!.id);
window.showNotification('success', 'Script executed successfully!');
// Reload the list of logs after execution
- logs = (await fetchLogs(script.id)).sort(
+ logs = (await fetchLogs(script!.id)).sort(
(a, b) => new Date(b.created_at!).getTime() - new Date(a.created_at!).getTime()
);
} catch (err) {
@@ -87,7 +87,7 @@
async function handleDeleteLog(logId: number) {
try {
- await deleteLog(script.id, logId);
+ await deleteLog(script!.id, logId);
logs = logs.filter((log) => log.id !== logId);
window.showNotification('success', 'Log deleted successfully!');
} catch (err) {
diff --git a/frontend/src/routes/settings/+page.svelte b/frontend/src/routes/settings/+page.svelte
index 7814c76..266b23b 100644
--- a/frontend/src/routes/settings/+page.svelte
+++ b/frontend/src/routes/settings/+page.svelte
@@ -4,7 +4,7 @@
import type { Settings } from '$lib/api';
import CodeMirror from 'svelte-codemirror-editor';
- let settings: Settings = $state(null);
+ let settings: Settings | null = $state(null);
let isLoading = $state(false);
let error: string | null = $state(null);
@@ -74,7 +74,7 @@