diff --git a/src/web/components/rse.ts b/src/web/components/rse.ts index c487102..4aa5f59 100644 --- a/src/web/components/rse.ts +++ b/src/web/components/rse.ts @@ -164,9 +164,11 @@ export function renderRsePage( handle: string, userCards: UserCard[] = [], adminData: CardAdminData | null = null, - rseAdminData: RseAdminData | null = null + rseAdminData: RseAdminData | null = null, + cardCollection: string = 'ai.syui.card.user' ): string { const jsonUrl = `/@${handle}/at/collection/ai.syui.rse.user/self` + const cardJsonUrl = `/@${handle}/at/collection/${cardCollection}/self` if (!collection) { return ` @@ -217,6 +219,7 @@ export function renderRsePage(
json + ${userCards.length > 0 ? `card` : ''}
${charsHtml ? `

Characters

diff --git a/src/web/main.ts b/src/web/main.ts index ed92e69..80e122d 100644 --- a/src/web/main.ts +++ b/src/web/main.ts @@ -273,7 +273,7 @@ async function render(route: Route): Promise { getRseAdmin(adminDid) ]) const userCards = cards?.card || [] - html += `
${renderRsePage(rseData, handle, userCards, adminData, rseAdminData)}
` + html += `
${renderRsePage(rseData, handle, userCards, adminData, rseAdminData, cardCollection)}
` html += `` } else if (route.type === 'link') {