Module:Format link: Difference between revisions

Content added Content deleted
(Tweak hotfix further to use isExternal instead of isLocal)
(Added extra condition to check if title object is null)
Line 150: Line 150:
if catMissing and (mw.ustring.len(catMissing) > 0) then
if catMissing and (mw.ustring.len(catMissing) > 0) then
local title = mw.title.new(parsed.page)
local title = mw.title.new(parsed.page)
if (not title.isExternal) and (not title.exists) then
if title and (not title.isExternal) and (not title.exists) then
category = mw.ustring.format('[[Category:%s]]', catMissing)
category = mw.ustring.format('[[Category:%s]]', catMissing)
end
end