Commit 8074e738 authored by Yechang's avatar Yechang
Browse files

fix: unexpected 403

parent b4c28755
Loading
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -31,7 +31,8 @@ export const load: PageServerLoad = async ({ params, locals, parent }) => {
	}
	const parentData: PageParentData = await parent()
	const { currentClass } = parentData
	if (currentClass.role === 'STUDENT' && s.submissionId !== locals.user?.id) {
	const { user } = locals
	if (_.isNil(user) || (currentClass.role === 'STUDENT' && s.submitterId !== user.id)) {
		error(403, {
			message: 'You should not be here'
		});