Commit c08770406a7ed510b98315f8a720637bedd7cb32
1 parent
7ca0e79023
Exists in
master
Add push-trx-sdk-version attribute
Showing 1 changed file with 11 additions and 2 deletions Side-by-side Diff
server.js
... | ... | @@ -7,6 +7,8 @@ const { createServer } = require('http'); |
7 | 7 | const { WebSocketServer } = require('ws'); |
8 | 8 | const uniqid = require('uniqid'); |
9 | 9 | |
10 | +const packageJson = require('./package.json'); | |
11 | + | |
10 | 12 | const defaultValues = require('./lib/default-values'); |
11 | 13 | const isValidApikey = require('./lib/is-valid-apikey'); |
12 | 14 | const rejectConnection = require('./lib/server/reject-connection'); |
... | ... | @@ -29,7 +31,8 @@ const wsListenPort = config.push_trx_server |
29 | 31 | && (config.push_trx_server.port || config.push_trx_server.listen_port); |
30 | 32 | |
31 | 33 | const initServer = () => { |
32 | - logger.verbose(`${MODULE_NAME} 70D208B2: Initializing`); | |
34 | + const pushTrxSdkVersion = packageJson.version; | |
35 | + logger.verbose(`${MODULE_NAME} 70D208B2: Initializing`, { pushTrxSdkVersion }); | |
33 | 36 | |
34 | 37 | const wss = new WebSocketServer({ noServer: true, perMessageDeflate: true }); |
35 | 38 | |
... | ... | @@ -154,7 +157,13 @@ const initServer = () => { |
154 | 157 | } |
155 | 158 | }); |
156 | 159 | |
157 | - ws.send(JSON.stringify({ msgType: 'WELCOMEMSG', data: { msg: 'bla bla bla' } })); | |
160 | + ws.send(JSON.stringify({ | |
161 | + msgType: 'WELCOMEMSG', | |
162 | + data: { | |
163 | + msg: 'bla bla bla', | |
164 | + pushTrxSdkVersion, | |
165 | + }, | |
166 | + })); | |
158 | 167 | }); |
159 | 168 | |
160 | 169 | server.on('upgrade', (req, socket, head) => { |