Skip to content

Commit 92d1cde

Browse files
committed
Move serialization to controller
1 parent 8a8f1e2 commit 92d1cde

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

src/controllers/FikaHeadlessController.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ export class FikaHeadlessController {
2222
*/
2323
public handleGetHeadlesses(): IHeadlessClients {
2424
const data: IHeadlessClients = {
25-
headlesses: this.fikaHeadlessHelper.getHeadlessClients(),
25+
headlesses: Array.from(this.fikaHeadlessHelper.getHeadlessClients().entries()),
2626
};
2727

2828
return data;

src/helpers/FikaHeadlessHelper.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ export class FikaHeadlessHelper {
2424
*
2525
* @returns A map where the key is the sessionID and the value is an IHeadlessClientInfo object
2626
*/
27-
public getHeadlessClients(): [string, IHeadlessClientInfo][] {
27+
public getHeadlessClients(): Map<string, IHeadlessClientInfo> {
2828
return this.FikaHeadlessService.getHeadlessClients();
2929
}
3030

src/services/headless/FikaHeadlessService.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@ export class FikaHeadlessService {
2424
@inject("FikaConfig") protected fikaConfig: FikaConfig,
2525
) {}
2626

27-
public getHeadlessClients(): [string, IHeadlessClientInfo][] {
28-
return Array.from(this.headlessClients.entries());
27+
public getHeadlessClients(): Map<string, IHeadlessClientInfo> {
28+
return this.headlessClients;
2929
}
3030

3131
public addHeadlessClient(sessionID: string, webSocket: SPTWebSocket): void {

0 commit comments

Comments
 (0)