From 4f093b9e2c5a607d827778a4220eea1796bd7970 Mon Sep 17 00:00:00 2001 From: Austin Kelsay <53542748+AustinKelsay@users.noreply.github.com> Date: Thu, 24 Apr 2025 12:18:35 -0500 Subject: [PATCH] Update src/pages/course/[slug]/index.js Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> --- src/pages/course/[slug]/index.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/pages/course/[slug]/index.js b/src/pages/course/[slug]/index.js index dba6d8a..221fef4 100644 --- a/src/pages/course/[slug]/index.js +++ b/src/pages/course/[slug]/index.js @@ -193,10 +193,12 @@ const Course = () => { if (slug.includes('naddr')) { setNAddress(slug); } else { - // todo: no naddress? + console.warn('No naddress found in slug'); + showToast('error', 'Error', 'Course identifier not found in URL'); + router.push('/courses'); // Redirect to courses page } } - }, [router.isReady, router.query.slug]); + }, [router.isReady, router.query.slug, showToast, router]); useEffect(() => { if (router.isReady) {