diff --git a/unfurler/src/index.ts b/unfurler/src/index.ts index 3c7d3cc92..e3e8e07eb 100644 --- a/unfurler/src/index.ts +++ b/unfurler/src/index.ts @@ -251,7 +251,7 @@ class Server { if (!img) { // send local fallback image file - res.sendFile(nodejsPath.join(__dirname, matchedRoute.fallbackFile)); + res.sendFile(nodejsPath.join(__dirname, matchedRoute.fallbackImg)); } else { res.contentType('image/png'); res.send(img); diff --git a/unfurler/src/resources b/unfurler/src/resources new file mode 120000 index 000000000..aadffa9d9 --- /dev/null +++ b/unfurler/src/resources @@ -0,0 +1 @@ +../../frontend/src/resources \ No newline at end of file diff --git a/unfurler/src/resources/img/bisq.png b/unfurler/src/resources/img/bisq.png deleted file mode 100644 index 2b5e1250b..000000000 Binary files a/unfurler/src/resources/img/bisq.png and /dev/null differ diff --git a/unfurler/src/resources/img/dashboard.png b/unfurler/src/resources/img/dashboard.png deleted file mode 100644 index 60c8bcc6a..000000000 Binary files a/unfurler/src/resources/img/dashboard.png and /dev/null differ diff --git a/unfurler/src/resources/img/lightning.png b/unfurler/src/resources/img/lightning.png deleted file mode 100644 index 4686b0ef0..000000000 Binary files a/unfurler/src/resources/img/lightning.png and /dev/null differ diff --git a/unfurler/src/resources/img/liquid.png b/unfurler/src/resources/img/liquid.png deleted file mode 100644 index 72942110c..000000000 Binary files a/unfurler/src/resources/img/liquid.png and /dev/null differ diff --git a/unfurler/src/resources/img/mempool.png b/unfurler/src/resources/img/mempool.png deleted file mode 100644 index 60c8bcc6a..000000000 Binary files a/unfurler/src/resources/img/mempool.png and /dev/null differ diff --git a/unfurler/src/resources/img/mining.png b/unfurler/src/resources/img/mining.png deleted file mode 100644 index 6a2aa1b41..000000000 Binary files a/unfurler/src/resources/img/mining.png and /dev/null differ diff --git a/unfurler/src/routes.ts b/unfurler/src/routes.ts index 0c626c0c9..f9280369c 100644 --- a/unfurler/src/routes.ts +++ b/unfurler/src/routes.ts @@ -2,7 +2,6 @@ interface Match { render: boolean; title: string; fallbackImg: string; - fallbackFile: string; staticImg?: string; networkMode: string; } @@ -32,7 +31,6 @@ const routes = { lightning: { title: "Lightning", fallbackImg: '/resources/previews/lightning.png', - fallbackFile: '/resources/img/lightning.png', routes: { node: { render: true, @@ -71,7 +69,6 @@ const routes = { mining: { title: "Mining", fallbackImg: '/resources/previews/mining.png', - fallbackFile: '/resources/img/mining.png', routes: { pool: { render: true, @@ -87,14 +84,12 @@ const routes = { const networks = { bitcoin: { fallbackImg: '/resources/previews/dashboard.png', - fallbackFile: '/resources/img/dashboard.png', routes: { ...routes // all routes supported } }, liquid: { fallbackImg: '/resources/liquid/liquid-network-preview.png', - fallbackFile: '/resources/img/liquid', routes: { // only block, address & tx routes supported block: routes.block, address: routes.address, @@ -103,7 +98,6 @@ const networks = { }, bisq: { fallbackImg: '/resources/bisq/bisq-markets-preview.png', - fallbackFile: '/resources/img/bisq.png', routes: {} // no routes supported } }; @@ -113,7 +107,6 @@ export function matchRoute(network: string, path: string): Match { render: false, title: '', fallbackImg: '', - fallbackFile: '', networkMode: 'mainnet' } @@ -128,7 +121,6 @@ export function matchRoute(network: string, path: string): Match { let route = networks[network] || networks.bitcoin; match.fallbackImg = route.fallbackImg; - match.fallbackFile = route.fallbackFile; // traverse the route tree until we run out of route or tree, or hit a renderable match while (!route.render && route.routes && parts.length && route.routes[parts[0]]) { @@ -136,7 +128,6 @@ export function matchRoute(network: string, path: string): Match { parts.shift(); if (route.fallbackImg) { match.fallbackImg = route.fallbackImg; - match.fallbackFile = route.fallbackFile; } }