From c5480cdf06e2112e0a707efbedafebc079a5fee5 Mon Sep 17 00:00:00 2001 From: z Date: Mon, 4 May 2026 00:34:22 +0800 Subject: [PATCH] fix: constrain week star user avatars --- .../src/views/resident-activity/week-star.vue | 29 ++++++++++++------- 1 file changed, 18 insertions(+), 11 deletions(-) diff --git a/apps/src/views/resident-activity/week-star.vue b/apps/src/views/resident-activity/week-star.vue index 3f960b2..e6ddd6b 100644 --- a/apps/src/views/resident-activity/week-star.vue +++ b/apps/src/views/resident-activity/week-star.vue @@ -228,6 +228,11 @@ function statusColor(status: string) { } } +function avatarBackgroundStyle(url?: string) { + const avatarUrl = String(url || '').trim(); + return avatarUrl ? { backgroundImage: `url(${JSON.stringify(avatarUrl)})` } : {}; +} + function assignForm(next: Record) { Object.assign(form, createEmptyForm(selectedSysOrigin.value), next); } @@ -775,11 +780,10 @@ watch(