Потік PUT /updateParentModule

ДОВІДНИК З NODE-RED українською мовою

Потік PUT /updateParentModule

Змінює інформацію модуля за його _id. Зміна відбувається на сторінці Modules

{
	"name": "",
	"position": ,
	"icon": "",
	"_id": ""
}

image-20230518165207782

update roles

msg.collection = "admin_roles";

msg.query = {
    "permissions.moduleId": objectid(msg.payload._id)
    }

msg.payload = {
    $set: {
        "permissions.$.module": msg.payload.name
    }
}

return msg;

update parent

msg.collection = "admin_modules";

msg.query = {
    _id: objectid(msg.payload._id)
};

msg.payload = {
    $set: {
        icon: msg.payload.icon,
        position: msg.payload.position,
        name: msg.payload.name
    }
}

return msg;