mirror of
https://github.com/seriousm4x/UpSnap.git
synced 2026-07-24 14:34:24 -04:00
fix wrong icon url for prod env, fix #70
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@@ -199,3 +199,4 @@ backend/pb_public/*
|
||||
!backend/pb_public/.gitkeep
|
||||
|
||||
dist/
|
||||
vite.config.js.timestamp*
|
||||
|
||||
762
frontend/pnpm-lock.yaml
generated
762
frontend/pnpm-lock.yaml
generated
File diff suppressed because it is too large
Load Diff
@@ -1,4 +1,5 @@
|
||||
<script>
|
||||
import { dev } from '$app/environment';
|
||||
import { pocketbase, authorizedStore, settings_public } from '@stores/pocketbase';
|
||||
|
||||
let username;
|
||||
@@ -91,7 +92,9 @@
|
||||
<div class="col text-center p-3 p-md-5">
|
||||
<img
|
||||
src={$settings_public.favicon !== ''
|
||||
? `${$pocketbase.baseUrl}/api/files/settings_public/${$settings_public.id}/${$settings_public.favicon}`
|
||||
? `${dev ? $pocketbase.baseUrl : ''}/api/files/settings_public/${
|
||||
$settings_public.id
|
||||
}/${$settings_public.favicon}`
|
||||
: '/gopher.svg'}
|
||||
alt={$settings_public.website_title ? $settings_public.website_title : 'UpSnap'}
|
||||
class="logo pe-none user-select-none"
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
<script>
|
||||
import { dev } from '$app/environment';
|
||||
import { onMount } from 'svelte';
|
||||
import { page } from '$app/stores';
|
||||
import { theme } from '@stores/theme';
|
||||
@@ -41,7 +42,9 @@
|
||||
<a class="navbar-brand" href="/">
|
||||
<img
|
||||
src={$settings_public.favicon !== ''
|
||||
? `${$pocketbase.baseUrl}/api/files/settings_public/${$settings_public.id}/${$settings_public.favicon}`
|
||||
? `${dev ? $pocketbase.baseUrl : ''}/api/files/settings_public/${
|
||||
$settings_public.id
|
||||
}/${$settings_public.favicon}`
|
||||
: '/gopher.svg'}
|
||||
alt={$settings_public.website_title ? $settings_public.website_title : 'UpSnap'}
|
||||
width="45"
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
<script>
|
||||
import { dev } from '$app/environment';
|
||||
import { onMount } from 'svelte';
|
||||
import { page } from '$app/stores';
|
||||
import Navbar from '@components/Navbar.svelte';
|
||||
@@ -75,7 +76,9 @@
|
||||
favicon.href =
|
||||
$settings_public.favicon === ''
|
||||
? '/gopher.svg'
|
||||
: `${$pocketbase.baseUrl}/api/files/settings_public/${$settings_public.id}/${$settings_public.favicon}`;
|
||||
: `${dev ? $pocketbase.baseUrl : ''}/api/files/settings_public/${
|
||||
$settings_public.id
|
||||
}/${$settings_public.favicon}`;
|
||||
document.title =
|
||||
$settings_public.website_title === '' ? 'UpSnap' : $settings_public.website_title;
|
||||
}
|
||||
|
||||
@@ -48,7 +48,9 @@
|
||||
$: if (iconPreview && iconFiles.length > 0) {
|
||||
iconPreview.src = URL.createObjectURL(iconFiles[0]);
|
||||
} else if (iconPreview && $settings_public.favicon !== '') {
|
||||
iconPreview.src = `${$pocketbase.baseUrl}/api/files/settings_public/${$settings_public.id}/${$settings_public.favicon}`;
|
||||
iconPreview.src = `${dev ? $pocketbase.baseUrl : ''}/api/files/settings_public/${
|
||||
$settings_public.id
|
||||
}/${$settings_public.favicon}`;
|
||||
} else if (iconPreview) {
|
||||
iconPreview.src = '/gopher.svg';
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user