Module:Protection banner: Difference between revisions
m
fix cfg field name
(make Protection:needsExpiry even more complicated to allow for trinary logic in cfg.expiryCheckActions) |
m (fix cfg field name) |
||
Line 301: | Line 301: | ||
function Protection:needsExpiry() | function Protection:needsExpiry() | ||
local cfg = self._cfg | local cfg = self._cfg | ||
local actionNeedsCheck = cfg. | local actionNeedsCheck = cfg.expiryCheckActions[self.action] | ||
return not self.expiry and ( | return not self.expiry and ( | ||
actionNeedsCheck or ( | actionNeedsCheck or ( |