diff --git a/src/App.svelte b/src/App.svelte
index c5b06358b..8a8433818 100644
--- a/src/App.svelte
+++ b/src/App.svelte
@@ -108,7 +108,7 @@
- {err}
+ {err.message ? err.message : JSON.stringify(err)}
diff --git a/src/SeedAddress.svelte b/src/SeedAddress.svelte
index 67c00800e..11d75bf7c 100644
--- a/src/SeedAddress.svelte
+++ b/src/SeedAddress.svelte
@@ -1,5 +1,5 @@
+
+
+
+
diff --git a/src/base/seeds/Seed.ts b/src/base/seeds/Seed.ts
index 74cc6bb52..3e708aa16 100644
--- a/src/base/seeds/Seed.ts
+++ b/src/base/seeds/Seed.ts
@@ -1,7 +1,7 @@
import { Request, type Host } from '@app/api';
import type { Config } from '@app/config';
import * as proj from "@app/project";
-import { isDomain } from '@app/utils';
+import { isDomain, isLocal } from '@app/utils';
import { assert } from '@app/error';
export class InvalidSeed {
@@ -66,6 +66,8 @@ export class Seed {
const meta = cfg.seeds.pinned[seed.host];
if (meta) {
this.emoji = meta.emoji;
+ } else if (isLocal(seed.host)) {
+ this.emoji = "🏠";
} else {
this.emoji = "🌱";
}
diff --git a/src/base/seeds/View.svelte b/src/base/seeds/View.svelte
index d008cb969..0b31b9e09 100644
--- a/src/base/seeds/View.svelte
+++ b/src/base/seeds/View.svelte
@@ -1,6 +1,6 @@