Module:DropTable: Difference between revisions
Attempted fix |
Tag: Undo |
||
| Line 755: | Line 755: | ||
args = { group = i18n.refgroup } | args = { group = i18n.refgroup } | ||
})) | })) | ||
end | |||
local function setBucketData(datas, args) | |||
args.name = args.name or mw.title.getCurrentTitle().text | |||
local image, link = getImageAndLink(args, 'mob') | |||
for _, data in ipairs(datas) do | |||
local jsonData = mw.text.jsonEncode({ | |||
name = args.name, | |||
image = image, | |||
linktext = link, | |||
java = data.java, | |||
bedrock = data.bedrock, | |||
notes = data.notes | |||
}, mw.text.JSON_PRESERVE_KEYS) | |||
local bucketObject = { | |||
item = data.name, | |||
json = jsonData | |||
} | |||
bucket(i18n.bucket).put(bucketObject) | |||
end | |||
end | end | ||