Given the following route
"Activity": {
"URI": "activity/detail/:activityId?/:timestamp?/:invitationId?",
"controller": "Activity.ActivityVC",
"requirements": {
"activityId": "\\d+",
"timestamp": "\\d+",
"invitationId": "\\d+"
}
}
opening if without all parameters from the path result in a crash
RouteManager.open(path: "activity/detail/282/1571954400")
using the ActivityRoute constructor still works