mirror of
https://github.com/StackExchange/dnscontrol.git
synced 2024-05-11 05:55:12 +00:00
FEATURE: CAA_BUILDER: add issue_critical and issuewild_critical (#2728)
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
This commit is contained in:
@@ -1478,13 +1478,23 @@ function CAA_BUILDER(value) {
|
||||
}
|
||||
}
|
||||
|
||||
if (value.issue)
|
||||
if (value.issue) {
|
||||
var flag = function() {};
|
||||
if (value.issue_critical) {
|
||||
flag = CAA_CRITICAL;
|
||||
}
|
||||
for (var i = 0, len = value.issue.length; i < len; i++)
|
||||
r.push(CAA(value.label, 'issue', value.issue[i]));
|
||||
r.push(CAA(value.label, 'issue', value.issue[i], flag));
|
||||
}
|
||||
|
||||
if (value.issuewild)
|
||||
if (value.issuewild) {
|
||||
var flag = function() {};
|
||||
if (value.issuewild_critical) {
|
||||
flag = CAA_CRITICAL;
|
||||
}
|
||||
for (var i = 0, len = value.issuewild.length; i < len; i++)
|
||||
r.push(CAA(value.label, 'issuewild', value.issuewild[i]));
|
||||
r.push(CAA(value.label, 'issuewild', value.issuewild[i], flag));
|
||||
}
|
||||
|
||||
return r;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user