5,478
edits
mNo edit summary |
mNo edit summary |
||
Line 3: | Line 3: | ||
function p.albums(frame) | function p.albums(frame) | ||
local songName = frame.args[1] | local songName = mw.text.decode(frame.args[1]) | ||
if not songName then return end | if not songName then return end | ||
local escaped = string.gsub(songName, "'", " | local escaped = string.gsub(songName, "'", "\\'") | ||
local query = { | local query = { | ||
join = "Album_Songs.album=Albums.title", | join = "Album_Songs.album=Albums.title", | ||
Line 26: | Line 26: | ||
function p.events(frame) | function p.events(frame) | ||
local songName = frame.args[1] | local songName = mw.text.decode(frame.args[1]) | ||
if not songName then return end | if not songName then return end | ||
local escaped = string.gsub(songName, "'", " | local escaped = string.gsub(songName, "'", "\\'") | ||
local query = { | local query = { | ||
where = "song_page='" .. escaped .. "'", | where = "song_page='" .. escaped .. "'", |