Content deleted Content added
split decoding into a separate function |
use title objects to canonicalise the page name |
||
Line 16:
return nil
end
end▼
end
Line 49 ⟶ 43:
)
if target then
if targetTitle then
return targetTitle.prefixedText
else
return nil
▲ end
else
-- The page is a redirect, but matching failed. This indicates a bug in
Line 67 ⟶ 66:
rname = rname:match("%[%[(.+)%]%]") or rname
local target = p.getTarget(rname)
ret = getTitle(ret)
return bracket:format(target)▼
if ret then
ret = ret.prefixedText
else
return nil
end
end
|