Ship signup sheet, subscribe reminders, cover crop, and theme updates.

Wire real WeChat app config, prefer activity cover over posters, and add admin cover cropping for the home banner.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Michelle Zan
2026-10-08 13:06:43 +08:00
co-authored by Cursor
parent cd05113755
commit 0ca2e87bf2
35 changed files with 968 additions and 184 deletions
+2 -1
View File
@@ -24,7 +24,8 @@ function publicActivity(activity, posters) {
theme: activity.theme || 0,
cover: activity.cover || '',
video: activity.video || '',
poster: (poster && poster.image) || activity.cover || '',
// Activity cover wins over linked posters so admin “封面图片” updates show immediately.
poster: activity.cover || (poster && poster.image) || '',
createdAt: activity.createdAt
}
}