mirror of
https://github.com/janishutz/MusicPlayerV2.git
synced 2025-11-25 04:54:23 +00:00
Finish up refactor
This commit is contained in:
@@ -19,6 +19,8 @@ const isFossVersion = false;
|
|||||||
|
|
||||||
import storeSDK from '@janishutz/store-sdk';
|
import storeSDK from '@janishutz/store-sdk';
|
||||||
import sdk from '@janishutz/login-sdk-server';
|
import sdk from '@janishutz/login-sdk-server';
|
||||||
|
import sse from './sse';
|
||||||
|
import socket from './socket';
|
||||||
|
|
||||||
// const isFossVersion = true;
|
// const isFossVersion = true;
|
||||||
//
|
//
|
||||||
@@ -98,6 +100,9 @@ const run = () => {
|
|||||||
*/
|
*/
|
||||||
const socketData: SocketData = {};
|
const socketData: SocketData = {};
|
||||||
|
|
||||||
|
sse.useSSE( app, socketData, corsOpts, sdk.getSessionID, sdk.getSignedIn );
|
||||||
|
socket.useWebSocket( httpServer, socketData );
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
GENERAL ROUTES
|
GENERAL ROUTES
|
||||||
|
|||||||
@@ -9,6 +9,8 @@ const useSSE = (
|
|||||||
app: express.Application,
|
app: express.Application,
|
||||||
socketData: SocketData,
|
socketData: SocketData,
|
||||||
corsOpts: cors.CorsOptions,
|
corsOpts: cors.CorsOptions,
|
||||||
|
getSessionID: ( request: express.Request ) => string,
|
||||||
|
getSignedIn: ( request: express.Request ) => boolean
|
||||||
) => {
|
) => {
|
||||||
/*
|
/*
|
||||||
ROUTES FOR SERVER SENT EVENTS VERSION
|
ROUTES FOR SERVER SENT EVENTS VERSION
|
||||||
@@ -51,9 +53,9 @@ const useSSE = (
|
|||||||
'type': 'basics',
|
'type': 'basics',
|
||||||
'data': socketData[ String( request.query.room ) ]
|
'data': socketData[ String( request.query.room ) ]
|
||||||
} ) }\n\n` );
|
} ) }\n\n` );
|
||||||
const sid = sdk.getSessionID( request );
|
const sid = getSessionID( request );
|
||||||
|
|
||||||
if ( sdk.getSignedIn( request ) ) {
|
if ( getSignedIn( request ) ) {
|
||||||
importantClients[ sid ] = {
|
importantClients[ sid ] = {
|
||||||
'response': response,
|
'response': response,
|
||||||
'room': String( request.query.room )
|
'room': String( request.query.room )
|
||||||
|
|||||||
Reference in New Issue
Block a user