Skip to content

Commit 6b86ce0

Browse files
author
Olivier Bonnaure
committed
fix: assignRoute
1 parent fd773eb commit 6b86ce0

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

.lua/luaonbeans.lua

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -140,10 +140,9 @@ local function assignRoute(method, name, options, value)
140140
for i = 1, #path do
141141
local v = path[i]
142142
if v:sub(1, 1) == ":" then
143-
current[":var"] = {
144-
[":name"] = v:sub(2),
145-
[":regex"] = options[v] or "([0-9a-zA-Z_\\-]+)",
146-
}
143+
current[":var"] = current[":var"] or {}
144+
current[":var"][":name"] = v:sub(2)
145+
current[":var"][":regex"] = options[v] or "([0-9a-zA-Z_\\-]+)"
147146
if i == #path then
148147
current[":var"][""] = value
149148
end

0 commit comments

Comments
 (0)