oops missed these things

This commit is contained in:
Josh Burman 2019-12-22 01:31:21 -05:00
parent df864790f9
commit 33d1886599
3 changed files with 5 additions and 7 deletions

@ -69,7 +69,7 @@ class ClientManager {
getClientType(data: any, channelManager: ChannelManager, ws: WebSocket) { getClientType(data: any, channelManager: ChannelManager, ws: WebSocket) {
var client_type = data.client_type + 'Client' var client_type = data.client_type + 'Client'
try { try {
var Client = require(`./clients/types/${client_type}`); var Client = require(`./clients/types/${client_type}`);
logger.accessLog.info(`attempting to create client of type ${data.client_type}, client id: ${data.user_id}...`); 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()) // test: Joi.alternatives().try(Joi.string(), Joi.object())
// } // }
// } // }
validations() {
return { what: "test"}
}
}; };
module.exports = CustomClient; module.exports = CustomClient;

@ -12,8 +12,9 @@ var app = require('./config/app');
var logger = require('./logger'); var logger = require('./logger');
import ClientManager from './clientManager'; import ClientManager from './clientManager';
import ChannelManager from './channelManager'; import ChannelManager from './channelManager';
import ClientBase from './clients/clientBase'; import PublicClient from './clients/types/publicClient';
import PrivateClient from './clients/types/privateClient'; import PrivateClient from './clients/types/privateClient';
import CustomClient from './clients/types/customClient';
// if (app.environment == 'development') { // if (app.environment == 'development') {
@ -55,13 +56,13 @@ function connectionManager() {
} }
if (clientManager.clientExists(data.user_id)) { 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) { if (client != null) {
client.replaceWebSocket(ws); client.replaceWebSocket(ws);
} }
} else { } 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) { if (client != null) {