From 480d56125d0a0ebc73215237cc9927af51b16a11 Mon Sep 17 00:00:00 2001 From: Hampus Date: Mon, 24 Aug 2026 12:28:54 +0200 Subject: [PATCH] fix(admin): render sticker previews at 320px instead of 160px (#1840) --- .../src/api/admin/services/guild/AdminGuildLookupService.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fluxer_api/src/api/admin/services/guild/AdminGuildLookupService.ts b/fluxer_api/src/api/admin/services/guild/AdminGuildLookupService.ts index 4976992f7..9a252c2fd 100644 --- a/fluxer_api/src/api/admin/services/guild/AdminGuildLookupService.ts +++ b/fluxer_api/src/api/admin/services/guild/AdminGuildLookupService.ts @@ -1,6 +1,7 @@ // SPDX-License-Identifier: AGPL-3.0-or-later import {MEDIA_PROXY_ICON_SIZE_DEFAULT} from '@fluxer/constants/src/MediaProxyAssetSizes'; +import type {MediaProxyImageSize} from '@fluxer/constants/src/MediaProxyImageSizes'; import {UnknownUserError} from '@fluxer/errors/src/domains/user/UnknownUserError'; import type { ListGuildMembersRequest, @@ -18,6 +19,8 @@ import type {IGatewayService} from '../../../infrastructure/IGatewayService'; import type {IUserRepository} from '../../../user/IUserRepository'; import {mapGuildsToAdminResponse} from '../../models/GuildTypes'; +const ADMIN_STICKER_MEDIA_RUNG: MediaProxyImageSize = 320; + interface AdminGuildLookupServiceDeps { guildRepository: IGuildRepositoryAggregate; userRepository: IUserRepository; @@ -201,6 +204,6 @@ export class AdminGuildLookupService { } private buildStickerMediaUrl(id: string, animated: boolean): string { - return `${Config.endpoints.media}/stickers/${id}.webp?size=${MEDIA_PROXY_ICON_SIZE_DEFAULT}${animated ? '&animated=true' : ''}`; + return `${Config.endpoints.media}/stickers/${id}.webp?size=${ADMIN_STICKER_MEDIA_RUNG}${animated ? '&animated=true' : ''}`; } }