From 39bbdae7f598ed35e3a8c1b69c0c45069bff0191 Mon Sep 17 00:00:00 2001 From: Yasien Mac Mini Date: Thu, 6 Mar 2025 10:55:44 +0200 Subject: [PATCH] add route param validation --- Frontend/lib/mih_router/routeGenerator.dart | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/Frontend/lib/mih_router/routeGenerator.dart b/Frontend/lib/mih_router/routeGenerator.dart index bb9b2fb0..60d064b1 100644 --- a/Frontend/lib/mih_router/routeGenerator.dart +++ b/Frontend/lib/mih_router/routeGenerator.dart @@ -90,8 +90,15 @@ class RouteGenerator { //About MIH case '/about': - return MaterialPageRoute( - settings: settings, builder: (_) => const AboutMih()); + if (args is int) { + return MaterialPageRoute( + settings: settings, + builder: (_) => AboutMih( + packageIndex: args, + ), + ); + } + return _errorRoute(); //=============================================================== //Privacy Policy