Skip to content

Commit d7b78f8

Browse files
committed
tweak(panel): clean server name for the login page
1 parent 50886aa commit d7b78f8

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

core/modules/FxMonitor/index.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ import { ChildProcessState } from '@modules/FxRunner/ProcessManager';
99
import { secsToShortestDuration } from '@lib/misc';
1010
import { setRuntimeFile } from '@lib/fxserver/runtimeFiles';
1111
import { FxMonitorHealth } from '@shared/enums';
12+
import cleanPlayerName from '@shared/cleanPlayerName';
1213
const console = consoleFactory(modulename);
1314

1415

@@ -574,7 +575,11 @@ export default class FxMonitor {
574575
txCore.cacheStore.upsert('fxsRuntime:bannerDetail', infoJson.bannerDetail);
575576
txCore.cacheStore.upsert('fxsRuntime:locale', infoJson.locale);
576577
txCore.cacheStore.upsert('fxsRuntime:projectDesc', infoJson.projectDesc);
577-
txCore.cacheStore.upsert('fxsRuntime:projectName', infoJson.projectName);
578+
if (infoJson.projectName) {
579+
txCore.cacheStore.set('fxsRuntime:projectName', cleanPlayerName(infoJson.projectName).displayName);
580+
} else {
581+
txCore.cacheStore.delete('fxsRuntime:projectName');
582+
}
578583
txCore.cacheStore.upsert('fxsRuntime:tags', infoJson.tags);
579584
}
580585

0 commit comments

Comments
 (0)