diff options
Diffstat (limited to 'aconf/model/node.lua')
-rw-r--r-- | aconf/model/node.lua | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/aconf/model/node.lua b/aconf/model/node.lua index 80f1de0..0b4d36d 100644 --- a/aconf/model/node.lua +++ b/aconf/model/node.lua @@ -1,5 +1,5 @@ --[[ -Copyright (c) 2012-2014 Kaarle Ritvanen +Copyright (c) 2012-2015 Kaarle Ritvanen See LICENSE file for license details --]] @@ -337,7 +337,7 @@ function M.Collection:init(context, params) end if params.key then - local kf = M.BoundMember(self, k, params.key) + local kf = M.BoundMember(self, k, object.toinstance(params.key)) if kf:normalize(k) ~= k then raise(mt.path, 'Invalid member name: '..k) end |