Return on unprotected services

This commit is contained in:
Mara Kiefer
2022-09-20 13:27:26 +02:00
parent 3554674d8e
commit 07ffdedace

View File

@@ -8,9 +8,8 @@ module.exports = {
model: "inferred" model: "inferred"
}, },
create: function (context) { create: function (context) {
const services = context.getModel().services; const services = context.getModel() ? context.getModel().services : [];
const unprotectedServices = services.filter(s => !s["@requires"] && !s["@restrict"]).map(s => s.name) const unprotectedServices = services.filter(s => !s["@requires"] && !s["@restrict"]).map(s => s.name)
if (!unprotectedServices.length) return
return { entity: checkForExposedFields }; return { entity: checkForExposedFields };
function checkForExposedFields(entity) { function checkForExposedFields(entity) {