Compare View
Commits (2)
Changes
Showing 2 changed files Side-by-side Diff
center/http-response-server.js
... | ... | @@ -20,10 +20,19 @@ function onRequest(request, response) { |
20 | 20 | var qs = url.parse(request.url, true).query; |
21 | 21 | logger.verbose('Got reverse report from CORE', {qs: qs}); |
22 | 22 | |
23 | - if (transport && transport.send && qs && qs.terminal_name && qs.message) { | |
24 | - transport.send(qs.terminal_name, qs.message); | |
23 | + if (!transport || !transport.send) { | |
24 | + logger.warn('UNDEFINED TRANSPORT, not forwarding message from CORE'); | |
25 | + return; | |
25 | 26 | } |
26 | -} | |
27 | + | |
28 | + if (!qs.terminal_name || !qs.message) { | |
29 | + return; | |
30 | + } | |
31 | + | |
32 | + transport.send(qs.terminal_name, qs.message, { | |
33 | + reverse_url: qs.reverse_url | |
34 | + }); | |
35 | + | |
27 | 36 | |
28 | 37 | function setTransport(newTransport) { |
29 | 38 | transport = newTransport; |