Module:AbilityInteraction: Difference between revisions

Jump to navigation Jump to search
Vergir (talk | contribs)
mNo edit summary
Normalize registry keys and aliases to lowercase when building the lookup index, so mixed-case aliases resolve (with help from vergir-bot LLM)
Line 113: Line 113:
for _, entry in pairs(REGISTRY) do
for _, entry in pairs(REGISTRY) do
for _, alias in ipairs(entry.aliases or {}) do
for _, alias in ipairs(entry.aliases or {}) do
index[alias] = entry
index[mw.ustring.lower(mw.text.trim(alias))] = entry
end
end
end
end
for key, entry in pairs(REGISTRY) do
for key, entry in pairs(REGISTRY) do
index[key] = entry
index[mw.ustring.lower(mw.text.trim(key))] = entry
end
end