Module:Effective protection level: Difference between revisions
mw.ext.FlaggedRevs.getStabilitySettings can return nil, so avoid trying to index it when this happens
(use FlaggedRevs' Lua library instead of calling the parser) |
(mw.ext.FlaggedRevs.getStabilitySettings can return nil, so avoid trying to index it when this happens) |
||
Line 14: | Line 14: | ||
pagename = title.prefixedText | pagename = title.prefixedText | ||
if action == 'autoreview' then | if action == 'autoreview' then | ||
local level = mw.ext.FlaggedRevs.getStabilitySettings(title).autoreview | local level = mw.ext.FlaggedRevs.getStabilitySettings(title) | ||
level = level and level.autoreview | |||
if level == 'review' then | if level == 'review' then | ||
return 'reviewer' | return 'reviewer' |