Skip to content

Commit e221eb8

Browse files
authored
Merge pull request #12 from rsscloud/issue-11
Log if we're getting xmlrpc calls
2 parents 4ddfd2b + ba30791 commit e221eb8

File tree

3 files changed

+11
-2
lines changed

3 files changed

+11
-2
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,4 @@
55
/node_modules/
66
/xunit/
77
Procfile
8+
tunnel.sh

controllers/rpc2.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44
const bodyParser = require('body-parser'),
55
ErrorResponse = require('../services/error-response'),
66
express = require('express'),
7+
logEvent = require('../services/log-event'),
8+
moment = require('moment'),
79
parseRpcRequest = require('../services/parse-rpc-request'),
810
parseNotifyParams = require('../services/parse-notify-params'),
911
parsePingParams = require('../services/parse-ping-params'),
@@ -37,6 +39,12 @@
3739
let params;
3840
parseRpcRequest(req)
3941
.then(request => {
42+
logEvent(
43+
'XmlRpc',
44+
request.methodName,
45+
moment().format('x')
46+
);
47+
4048
switch (request.methodName) {
4149
case 'rssCloud.hello':
4250
processResponse(req, res, rpcReturnSuccess(true));

services/log-event.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
eventtype,
2222
htmltext,
2323
secs,
24-
time: time.toISOString(),
24+
time: new Date(time.utc().format()),
2525
headers: JSON.stringify(req.headers)
2626
});
2727

@@ -30,7 +30,7 @@
3030
'eventtype': eventtype,
3131
'htmltext': htmltext,
3232
'secs': secs,
33-
'time': time.toISOString(),
33+
'time': new Date(time.utc().format()),
3434
'headers': req.headers
3535
}));
3636
}

0 commit comments

Comments
 (0)