projects
/
oweals
/
luci.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
47f8c9c
)
Assign correct path attribute to nodes
author
Steven Barth
<steven@midlink.org>
Sun, 16 Nov 2008 13:52:50 +0000
(13:52 +0000)
committer
Steven Barth
<steven@midlink.org>
Sun, 16 Nov 2008 13:52:50 +0000
(13:52 +0000)
libs/web/luasrc/dispatcher.lua
patch
|
blob
|
history
diff --git
a/libs/web/luasrc/dispatcher.lua
b/libs/web/luasrc/dispatcher.lua
index b48b58487a1915eb3915c17c18989206f5cb54f0..5fb50dcb160de93a841ea649a84ae3ecb0199b9e 100644
(file)
--- a/
libs/web/luasrc/dispatcher.lua
+++ b/
libs/web/luasrc/dispatcher.lua
@@
-438,7
+438,6
@@
function node(...)
local c = _create_node({...})
c.module = getfenv(2)._NAME
- c.path = arg
c.auto = nil
return c
@@
-454,10
+453,11
@@
function _create_node(path, cache)
local c = cache[name]
if not c then
+ local new = {nodes={}, auto=true, path=util.clone(path)}
local last = table.remove(path)
+
c = _create_node(path, cache)
- local new = {nodes={}, auto=true}
c.nodes[last] = new
cache[name] = new