fix(client): use icon for local if available (#9012)
This commit is contained in:
		@@ -8,6 +8,7 @@
 | 
			
		||||
<script lang="ts" setup>
 | 
			
		||||
import { } from 'vue';
 | 
			
		||||
import { instanceName } from '@/config';
 | 
			
		||||
import { instance as Instance } from '@/instance';
 | 
			
		||||
 | 
			
		||||
const props = defineProps<{
 | 
			
		||||
	instance?: {
 | 
			
		||||
@@ -19,7 +20,7 @@ const props = defineProps<{
 | 
			
		||||
 | 
			
		||||
// if no instance data is given, this is for the local instance
 | 
			
		||||
const instance = props.instance ?? {
 | 
			
		||||
	faviconUrl: '/favicon.ico',
 | 
			
		||||
	faviconUrl: Instance.iconUrl || Instance.faviconUrl || '/favicon.ico',
 | 
			
		||||
	name: instanceName,
 | 
			
		||||
	themeColor: (document.querySelector('meta[name="theme-color-orig"]') as HTMLMetaElement)?.content
 | 
			
		||||
};
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user