From 3a2638aed5ee50f397fd39e5a0629936bc81ac5e Mon Sep 17 00:00:00 2001 From: Griatch Date: Sat, 4 Feb 2017 12:24:14 +0100 Subject: [PATCH] Add check for malformed webclient msg without kwargs. Resolves #1192. --- evennia/web/webclient/static/webclient/js/evennia.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/evennia/web/webclient/static/webclient/js/evennia.js b/evennia/web/webclient/static/webclient/js/evennia.js index f5d2dabe34..328a2a1bf8 100644 --- a/evennia/web/webclient/static/webclient/js/evennia.js +++ b/evennia/web/webclient/static/webclient/js/evennia.js @@ -124,7 +124,9 @@ An "emitter" object must have a function if (!cmdname) { return; } - kwargs.cmdid = cmdid++; + if (kwargs) { + kwargs.cmdid = cmdid++; + } var outargs = args ? args : []; var outkwargs = kwargs ? kwargs : {}; var data = [cmdname, outargs, outkwargs];