oops missed these things
This commit is contained in:
parent
df864790f9
commit
33d1886599
@ -69,7 +69,7 @@ class ClientManager {
|
||||
|
||||
getClientType(data: any, channelManager: ChannelManager, ws: WebSocket) {
|
||||
var client_type = data.client_type + 'Client'
|
||||
|
||||
|
||||
try {
|
||||
var Client = require(`./clients/types/${client_type}`);
|
||||
logger.accessLog.info(`attempting to create client of type ${data.client_type}, client id: ${data.user_id}...`);
|
||||
|
@ -7,9 +7,6 @@ class CustomClient extends ClientBase {
|
||||
// test: Joi.alternatives().try(Joi.string(), Joi.object())
|
||||
// }
|
||||
// }
|
||||
validations() {
|
||||
return { what: "test"}
|
||||
}
|
||||
};
|
||||
|
||||
module.exports = CustomClient;
|
||||
|
@ -12,8 +12,9 @@ var app = require('./config/app');
|
||||
var logger = require('./logger');
|
||||
import ClientManager from './clientManager';
|
||||
import ChannelManager from './channelManager';
|
||||
import ClientBase from './clients/clientBase';
|
||||
import PublicClient from './clients/types/publicClient';
|
||||
import PrivateClient from './clients/types/privateClient';
|
||||
import CustomClient from './clients/types/customClient';
|
||||
|
||||
|
||||
// if (app.environment == 'development') {
|
||||
@ -55,13 +56,13 @@ function connectionManager() {
|
||||
}
|
||||
|
||||
if (clientManager.clientExists(data.user_id)) {
|
||||
var client: ClientBase|PrivateClient|null = clientManager.getClient(data.user_id);
|
||||
var client: PublicClient|PrivateClient|CustomClient|null = clientManager.getClient(data.user_id);
|
||||
|
||||
if (client != null) {
|
||||
client.replaceWebSocket(ws);
|
||||
}
|
||||
} else {
|
||||
var client: ClientBase|PrivateClient|null = clientManager.addClient(data, channelManager, ws);
|
||||
var client: PublicClient|PrivateClient|CustomClient|null = clientManager.addClient(data, channelManager, ws);
|
||||
}
|
||||
|
||||
if (client != null) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user