Mensaje de error
En el mensaje, %s marca un valor que el motor completa cuando lanza el error.
La historia
Usaste path.match con un patrón que no tiene parámetros, y eso no tiene respuesta posible. Path.match compara una ruta con un patrón, y si coincide por completo, responde un mapa con los parámetros que captó, los segmentos que empiezan con dos puntos. Pero si tu patrón no tiene ningún segmento con dos puntos, no capta nada. Y ya sabes la regla de rush: no existen colecciones vacías. Entonces no puede responder un mapa, porque quedaría vacío. El motor lo rechaza y te sugiere el camino. Un ejemplo: comparas la ruta usuarios barra lista con el patrón usuarios barra lista, sin parámetros. La solución es sencilla: si solo quieres saber si dos textos son iguales, compáralos directamente con el doble igual. Y si lo que querías era captar un valor de la ruta, añade al patrón un segmento con dos puntos y un nombre, como dos puntos id. Un patrón sin parámetros no tiene nada que entregar, y una comparación de igualdad lo resuelve mejor.
Texto del catálogo de errores del motor de Rush.
