Skip to content

Commit a9ef3e2

Browse files
fix: Band-aid user pages
1 parent aa48155 commit a9ef3e2

File tree

4 files changed

+14
-4
lines changed

4 files changed

+14
-4
lines changed

lib/helpers.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ export function getDate(event: Event): string {
5151
if (!startPhase) {
5252
startPhase = event.dates[0];
5353
}
54-
return startPhase.start === undefined ? startPhase.end : startPhase.start;
54+
return startPhase?.start === undefined ? startPhase?.end : startPhase.start;
5555
}
5656

5757
export function getJsonForCredits(

routes/[event].tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,10 @@ export default async function Event(_req: Request, ctx: RouteContext) {
3838
<title>{event.name} - ModFest</title>
3939
<meta property="og:title" content={`${event.name} - ModFest`} />
4040
<meta property="og:description" content={event.subtitle} />
41-
<meta property="og:image" content={event.images.background} />
41+
<meta
42+
property="og:image"
43+
content={"https://wsrv.nl/?url=" + event.images.background}
44+
/>
4245
<meta name="twitter:card" content="summary_large_image" />
4346
</Head>
4447
<div

routes/[event]/submissions.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,10 @@ export default async function Submissions(_req: Request, ctx: RouteContext) {
4848
property="og:description"
4949
content={`All submissions to ${event.name}.`}
5050
/>
51-
<meta property="og:image" content={event.images.background} />
51+
<meta
52+
property="og:image"
53+
content={"https://wsrv.nl/?url=" + event.images.background}
54+
/>
5255
<meta name="twitter:card" content="summary_large_image" />
5356
</Head>
5457
<div

routes/user/[user].tsx

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,11 @@ export default async function User(_req: Request, ctx: RouteContext) {
107107
}-coloured: #${event.colors.secondary}`}
108108
key={eventIndex}
109109
>
110-
<h2>{event.name}</h2>
110+
<h2>
111+
<a class="text-mf-heading" href={`/event/${event.id}`}>
112+
{event.name}
113+
</a>
114+
</h2>
111115
<div class="grid grid-cols-1 sm:grid-cols-2 gap-4">
112116
{submissions.filter((submission: Submission) => {
113117
return submission.event === event.id;

0 commit comments

Comments
 (0)