Remove colour codes from title

This commit is contained in:
James Lyne 2021-05-18 14:12:29 +01:00
parent 7ccc298ae3
commit c1b5322124

View File

@ -38,6 +38,8 @@ import {useStore} from "@/store";
import ChatError from "@/errors/ChatError"; import ChatError from "@/errors/ChatError";
import {LiveAtlasServerDefinition} from "@/index"; import {LiveAtlasServerDefinition} from "@/index";
const titleColours = /§[0-9a-f]/ig;
function buildServerConfig(response: any): DynmapServerConfig { function buildServerConfig(response: any): DynmapServerConfig {
return { return {
version: response.dynmapversion || '', version: response.dynmapversion || '',
@ -49,7 +51,7 @@ function buildServerConfig(response: any): DynmapServerConfig {
followZoom: response.followzoom || 0, followZoom: response.followzoom || 0,
updateInterval: response.updaterate || 3000, updateInterval: response.updaterate || 3000,
showLayerControl: response.showlayercontrol || true, showLayerControl: response.showlayercontrol || true,
title: response.title || 'Dynmap', title: response.title.replace(titleColours, '') || 'Dynmap',
loginEnabled: response['login-enabled'] || false, loginEnabled: response['login-enabled'] || false,
maxPlayers: response.maxcount || 0, maxPlayers: response.maxcount || 0,
expandUI: response.sidebaropened && response.sidebaropened !== 'false', expandUI: response.sidebaropened && response.sidebaropened !== 'false',