From 44fdeae0fe331fc8f91c1b1f7a4077e138f9c3d6 Mon Sep 17 00:00:00 2001 From: paflov <paf@titelfrei.de> Date: Fri, 9 Apr 2021 13:08:00 +0200 Subject: [PATCH] renames the testMode-option "isMonitorable" to "receiveRemoteCommands", since it means precisely that and to distinguish it from the backend's mode capabality 'monitorable'. --- src/app/config/mode-options.json | 2 +- src/app/config/test-mode.ts | 4 ++-- src/app/config/test-modes.json | 10 +++++----- src/app/test-controller/command.service.ts | 2 +- 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/src/app/config/mode-options.json b/src/app/config/mode-options.json index 2d70276c..75db0a24 100644 --- a/src/app/config/mode-options.json +++ b/src/app/config/mode-options.json @@ -6,5 +6,5 @@ "presetCode": "Sollte ein Testabschnitt mit einem Freigabewort geschützt sein, wird dieses bei der Eingabebox schon eingetragen.", "showTimeLeft": "Sollte eine Maximalzeit für einen Testabschnitt festgelegt sein, wird die verbleibende Zeit angezeigt, auch wenn die Booklet-Konfiguration dies unterbindet.", "showUnitMenu": "Die Seite mit der Aufgaben-Übersicht wird erlaubt, auch wenn das Booklet dies unterbindet.", - "isMonitorable": "Kann aus dem Gruppen-Monitor aus gesteuert werden" + "receiveRemoteCommands": "Kann aus dem Gruppen-Monitor aus gesteuert werden" } diff --git a/src/app/config/test-mode.ts b/src/app/config/test-mode.ts index fb591585..3354b072 100644 --- a/src/app/config/test-mode.ts +++ b/src/app/config/test-mode.ts @@ -12,7 +12,7 @@ export class TestMode { presetCode: true; showTimeLeft: true; showUnitMenu: false; - isMonitorable: false; + receiveRemoteCommands: false; modeLabel: "Nur Ansicht (Demo)"; modeId: string = "DEMO"; @@ -29,7 +29,7 @@ export class TestMode { this.presetCode = modeConfig.config.presetCode; this.showTimeLeft = modeConfig.config.showTimeLeft; this.showUnitMenu = modeConfig.config.showUnitMenu; - this.isMonitorable = modeConfig.config.isMonitorable; + this.receiveRemoteCommands = modeConfig.config.receiveRemoteCommands; this.modeLabel = modeConfig.label; this.modeId = mode; } else { diff --git a/src/app/config/test-modes.json b/src/app/config/test-modes.json index f1c07009..99a766e1 100644 --- a/src/app/config/test-modes.json +++ b/src/app/config/test-modes.json @@ -9,7 +9,7 @@ "presetCode": true, "showTimeLeft": true, "showUnitMenu": false, - "isMonitorable": false + "receiveRemoteCommands": false } }, "MONITOR-GROUP": { @@ -22,7 +22,7 @@ "presetCode": true, "showTimeLeft": true, "showUnitMenu": false, - "isMonitorable": false + "receiveRemoteCommands": false } }, "HOT": { @@ -35,7 +35,7 @@ "presetCode": false, "showTimeLeft": false, "showUnitMenu": false, - "isMonitorable": true + "receiveRemoteCommands": true } }, "REVIEW": { @@ -48,7 +48,7 @@ "presetCode": true, "showTimeLeft": true, "showUnitMenu": true, - "isMonitorable": false + "receiveRemoteCommands": false } }, "TRIAL": { @@ -61,7 +61,7 @@ "presetCode": true, "showTimeLeft": false, "showUnitMenu": false, - "isMonitorable": false + "receiveRemoteCommands": false } } } diff --git a/src/app/test-controller/command.service.ts b/src/app/test-controller/command.service.ts index 0e4151e0..97f9aa75 100644 --- a/src/app/test-controller/command.service.ts +++ b/src/app/test-controller/command.service.ts @@ -108,7 +108,7 @@ export class CommandService extends WebsocketBackendService<Command[]> implement distinctUntilChanged(), map(CommandService.testStartedOrStopped), filter(testStartedOrStopped => testStartedOrStopped !== ''), - map(testStartedOrStopped => (((testStartedOrStopped === 'started') && (this.tcs.testMode.isMonitorable)) ? `test/${this.tcs.testId}/commands` : '')), + map(testStartedOrStopped => (((testStartedOrStopped === 'started') && (this.tcs.testMode.receiveRemoteCommands)) ? `test/${this.tcs.testId}/commands` : '')), filter(newPollingEndpoint => newPollingEndpoint !== this.pollingEndpoint), switchMap((pollingEndpoint: string) => { this.pollingEndpoint = pollingEndpoint; -- GitLab