diff --git a/peach-web/src/private_router.rs b/peach-web/src/private_router.rs index f3b398d..90a89e1 100644 --- a/peach-web/src/private_router.rs +++ b/peach-web/src/private_router.rs @@ -216,6 +216,18 @@ pub fn mount_peachpub_routes( Response::html(routes::settings::network::list_aps::build_template()) }, + (GET) (/settings/network/wifi/add) => { + Response::html(routes::settings::network::add_ap::build_template(request, None)).reset_flash() + }, + + (POST) (/settings/network/wifi/add) => { + routes::settings::network::add_ap::handle_form(request) + }, + + (GET) (/settings/network/wifi/add/{ssid: String}) => { + Response::html(routes::settings::network::add_ap::build_template(request, Some(ssid))).reset_flash() + }, + (GET) (/settings/network/wifi/modify) => { Response::html(routes::settings::network::modify_ap::build_template(request, None)).reset_flash() },