mirror of
https://github.com/wekan/wekan.git
synced 2025-12-18 00:10:13 +01:00
Fix to use metrics related code only when enabled, because got error about userId.
Thanks to xet7 ! Related https://github.com/wekan/wekan/pull/4728, related https://github.com/wekan/wekan/pull/4700
This commit is contained in:
parent
9810986978
commit
d474ce64b8
1 changed files with 20 additions and 3 deletions
|
|
@ -70,7 +70,23 @@ Meteor.publish('user-authenticationMethod', function (match) {
|
||||||
// }
|
// }
|
||||||
|
|
||||||
if (Meteor.isServer) {
|
if (Meteor.isServer) {
|
||||||
Meteor.onConnection(function (connection) {
|
|
||||||
|
/* Got this error, so using this code only when metrics enabled with process.env... below
|
||||||
|
I20221023-09:15:09.599(3)? Exception in onConnection callback: TypeError: Cannot read property 'userId' of null
|
||||||
|
I20221023-09:15:09.601(3)? at server/publications/users.js:106:44
|
||||||
|
I20221023-09:15:09.601(3)? at Array.forEach (<anonymous>)
|
||||||
|
I20221023-09:15:09.601(3)? at server/publications/users.js:102:46
|
||||||
|
I20221023-09:15:09.601(3)? at runWithEnvironment (packages/meteor.js:1347:24)
|
||||||
|
I20221023-09:15:09.601(3)? at packages/meteor.js:1360:14
|
||||||
|
I20221023-09:15:09.601(3)? at packages/ddp-server/livedata_server.js:1614:9
|
||||||
|
I20221023-09:15:09.601(3)? at Hook.forEach (packages/callback-hook/hook.js:110:15)
|
||||||
|
I20221023-09:15:09.601(3)? at Hook.each (packages/callback-hook/hook.js:122:17)
|
||||||
|
I20221023-09:15:09.602(3)? at Server._handleConnect (packages/ddp-server/livedata_server.js:1612:27)
|
||||||
|
I20221023-09:15:09.602(3)? at packages/ddp-server/livedata_server.js:1496:18
|
||||||
|
*/
|
||||||
|
|
||||||
|
if (process.env.WEKAN_METRICS_ACCEPTED_IP_ADDRESS !== '') {
|
||||||
|
Meteor.onConnection(function (connection) {
|
||||||
// console.log(
|
// console.log(
|
||||||
// 'Meteor.server.stream_server.open_sockets',
|
// 'Meteor.server.stream_server.open_sockets',
|
||||||
// Meteor.server.stream_server.open_sockets,
|
// Meteor.server.stream_server.open_sockets,
|
||||||
|
|
@ -108,6 +124,7 @@ if (Meteor.isServer) {
|
||||||
lastConnectionDate: new Date(),
|
lastConnectionDate: new Date(),
|
||||||
},
|
},
|
||||||
}),
|
}),
|
||||||
);
|
);
|
||||||
});
|
});
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue