From 3889223b1078715a10fe3733cd85e0d4fa40f4b8 Mon Sep 17 00:00:00 2001 From: jim1_lin Date: Tue, 1 Mar 2016 20:30:37 +0800 Subject: [PATCH] Avoid Role object without name --- src/Routers/RolesRouter.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Routers/RolesRouter.js b/src/Routers/RolesRouter.js index c9b4f999..f0cb71c6 100644 --- a/src/Routers/RolesRouter.js +++ b/src/Routers/RolesRouter.js @@ -16,6 +16,9 @@ export class RolesRouter extends ClassesRouter { handleCreate(req) { req.params.className = '_Role'; + if(req.body && !req.body.name){ + throw new Parse.Error(135, 'Role names must be specified.'); + } return super.handleCreate(req); }