Module:Format link: Difference between revisions

Jump to navigation Jump to search
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