From 244d61f8d066cffb8d8d2e5118648fff80a51048 Mon Sep 17 00:00:00 2001 From: Alexander Medvednikov Date: Fri, 3 Jul 2020 22:00:17 +0200 Subject: [PATCH] vweb: fix a route matching bug --- vlib/vweb/vweb.v | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vlib/vweb/vweb.v b/vlib/vweb/vweb.v index 97d19cab8d..9e3fdb0554 100644 --- a/vlib/vweb/vweb.v +++ b/vlib/vweb/vweb.v @@ -324,7 +324,7 @@ fn handle_conn(conn net.Socket, mut app T) { //println('words:') println(route_words) //println('vals:') println(url_words) vars = []string{cap: route_words.len} - if route_words.len == url_words.len { + if route_words.len <= url_words.len { // match `/:user/:repo/tree` to `/vlang/v/tree` for i, word in route_words { if word.starts_with(':') {