Module:AbilityInteraction: Difference between revisionsGive feedback
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 | ||