Module:Protection banner: Difference between revisions
Content added Content deleted
Enwikipedia>Mr. Stradivarius (make Protection:needsExpiry even more complicated to allow for trinary logic in cfg.expiryCheckActions) |
Enwikipedia>Mr. Stradivarius 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 ( |