remove reserved option

This commit is contained in:
William Harrison authored and GitHub committed 2025-01-02 06:35:55 +08:00
1 parent 33e73bf8cb
commit 5c5245c4e2
1 file changed
+3 -6
+3 -6
View File
@@ -8,8 +8,7 @@ const requiredFields = {
}; };
const optionalFields = { const optionalFields = {
proxied: "boolean", proxied: "boolean"
reserved: "boolean"
}; };
const requiredOwnerFields = { const requiredOwnerFields = {
@@ -79,10 +78,8 @@ t("All files should have the required fields", (t) => {
// Validate owner object fields // Validate owner object fields
validateRequiredFields(t, data.owner, requiredOwnerFields, file); validateRequiredFields(t, data.owner, requiredOwnerFields, file);
// Ensure 'record' field is not empty unless reserved // Ensure 'record' field is not empty
if (!data.reserved) { t.true(Object.keys(data.record).length > 0, `${file}: Missing DNS records`);
t.true(Object.keys(data.record).length > 0, `${file}: No record types found`);
}
}); });
}); });