From 676b771122fb0c7847cf9eba2c0de9c83ff1ea55 Mon Sep 17 00:00:00 2001 From: orosmatthew Date: Fri, 28 Apr 2023 16:06:51 -0400 Subject: [PATCH] Small reviews page changes --- web/src/routes/admin/diff/[submissionId]/+page.server.ts | 5 ++--- web/src/routes/admin/reviews/+page.svelte | 4 +++- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/web/src/routes/admin/diff/[submissionId]/+page.server.ts b/web/src/routes/admin/diff/[submissionId]/+page.server.ts index 84a6ce7..4839185 100644 --- a/web/src/routes/admin/diff/[submissionId]/+page.server.ts +++ b/web/src/routes/admin/diff/[submissionId]/+page.server.ts @@ -1,7 +1,6 @@ -import { z } from 'zod'; import type { PageServerLoad } from './$types'; import * as Diff from 'diff'; -import { error } from '@sveltejs/kit'; +import { error, redirect } from '@sveltejs/kit'; import { db } from '$lib/server/prisma'; export const load = (async ({ params }) => { @@ -11,7 +10,7 @@ export const load = (async ({ params }) => { } const submission = await db.submission.findUnique({ where: { id: submissionId } }); if (!submission) { - throw error(400, 'Invalid submission'); + throw redirect(302, '/admin/reviews'); } let diff = Diff.createTwoFilesPatch( 'expected', diff --git a/web/src/routes/admin/reviews/+page.svelte b/web/src/routes/admin/reviews/+page.svelte index 2937091..dfe2dcc 100644 --- a/web/src/routes/admin/reviews/+page.svelte +++ b/web/src/routes/admin/reviews/+page.svelte @@ -42,6 +42,8 @@
- +
+ +