fix(client): use proxied image for instance icon
This commit is contained in:
		
							parent
							
								
									f89a163305
								
							
						
					
					
						commit
						2a86942f07
					
				
					 1 changed files with 4 additions and 1 deletions
				
			
		|  | @ -4,7 +4,7 @@ | |||
| 	<MkSpacer v-if="instance" :content-max="600" :margin-min="16" :margin-max="32"> | ||||
| 		<div v-if="tab === 'overview'" class="_formRoot"> | ||||
| 			<div class="fnfelxur"> | ||||
| 				<img :src="instance.iconUrl || instance.faviconUrl" alt="" class="icon"/> | ||||
| 				<img :src="faviconUrl" alt="" class="icon"/> | ||||
| 				<span class="name">{{ instance.name || `(${i18n.ts.unknown})` }}</span> | ||||
| 			</div> | ||||
| 			<MkKeyValue :copy="host" oneline style="margin: 1em 0;"> | ||||
|  | @ -134,6 +134,7 @@ import { definePageMetadata } from '@/scripts/page-metadata'; | |||
| import { i18n } from '@/i18n'; | ||||
| import MkUserCardMini from '@/components/MkUserCardMini.vue'; | ||||
| import MkPagination from '@/components/MkPagination.vue'; | ||||
| import { getProxiedImageUrlNullable } from '@/scripts/media-proxy'; | ||||
| 
 | ||||
| const props = defineProps<{ | ||||
| 	host: string; | ||||
|  | @ -145,6 +146,7 @@ let meta = $ref<misskey.entities.DetailedInstanceMetadata | null>(null); | |||
| let instance = $ref<misskey.entities.Instance | null>(null); | ||||
| let suspended = $ref(false); | ||||
| let isBlocked = $ref(false); | ||||
| let faviconUrl = $ref(null); | ||||
| 
 | ||||
| const usersPagination = { | ||||
| 	endpoint: iAmModerator ? 'admin/show-users' : 'users' as const, | ||||
|  | @ -163,6 +165,7 @@ async function fetch() { | |||
| 	}); | ||||
| 	suspended = instance.isSuspended; | ||||
| 	isBlocked = instance.isBlocked; | ||||
| 	faviconUrl = getProxiedImageUrlNullable(instance.faviconUrl, 'preview') ?? getProxiedImageUrlNullable(instance.iconUrl, 'preview'); | ||||
| } | ||||
| 
 | ||||
| async function toggleBlock(ev) { | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue