Fix mojang/microsoft status icon is undefined

This commit is contained in:
Kamesuta 2023-09-27 00:28:33 +09:00
parent 53aa67cf1a
commit 19d52beb2b
2 changed files with 3 additions and 4 deletions

View File

@ -202,7 +202,7 @@ const refreshMojangStatuses = async function(){
const service = statuses[i] const service = statuses[i]
const tooltipHTML = `<div class="mojangStatusContainer"> const tooltipHTML = `<div class="mojangStatusContainer">
<span class="mojangStatusIcon" style="color: ${MojangRestAPI.statusToHex(service.status)};">${Lang.queryEJS('landing.mojangStatus.icon')}</span> <span class="mojangStatusIcon" style="color: ${MojangRestAPI.statusToHex(service.status)};">${Lang.queryJS('landing.mojangStatus.icon')}</span>
<span class="mojangStatusName">${service.name}</span> <span class="mojangStatusName">${service.name}</span>
</div>` </div>`
if(service.essential){ if(service.essential){
@ -335,7 +335,7 @@ async function asyncSystemScan(effectiveJavaOptions, launchAfter = true){
$('#overlayContent').fadeOut(250, () => { $('#overlayContent').fadeOut(250, () => {
//$('#overlayDismiss').toggle(false) //$('#overlayDismiss').toggle(false)
setOverlayContent( setOverlayContent(
Lang.queryJS('landing.systemScan.javaRequired'), Lang.queryJS('landing.systemScan.javaRequired', { 'major': effectiveJavaOptions.suggestedMajor }),
Lang.queryJS('landing.systemScan.javaRequiredMessage', { 'major': effectiveJavaOptions.suggestedMajor }), Lang.queryJS('landing.systemScan.javaRequiredMessage', { 'major': effectiveJavaOptions.suggestedMajor }),
Lang.queryJS('landing.systemScan.javaRequiredDismiss'), Lang.queryJS('landing.systemScan.javaRequiredDismiss'),
Lang.queryJS('landing.systemScan.javaRequiredCancel') Lang.queryJS('landing.systemScan.javaRequiredCancel')
@ -621,7 +621,7 @@ async function dlAsync(login = true) {
DiscordWrapper.initRPC(distro.rawDistribution.discord, serv.rawServer.discord) DiscordWrapper.initRPC(distro.rawDistribution.discord, serv.rawServer.discord)
hasRPC = true hasRPC = true
proc.on('close', (code, signal) => { proc.on('close', (code, signal) => {
loggerLaunchSuite.info(Lang.queryJS('landing.dlAsync.shuttingDownRPC')) loggerLaunchSuite.info('Shutting down Discord Rich Presence..')
DiscordWrapper.shutdownRPC() DiscordWrapper.shutdownRPC()
hasRPC = false hasRPC = false
proc = null proc = null

View File

@ -235,7 +235,6 @@ preparingToLaunch = "Preparing to launch.."
launchingGame = "Launching game.." launchingGame = "Launching game.."
launchWrapperNotDownloaded = "The main file, LaunchWrapper, failed to download properly. As a result, the game cannot launch.<br><br>To fix this issue, temporarily turn off your antivirus software and launch the game again.<br><br>If you have time, please <a href=\"https://github.com/dscalzi/HeliosLauncher/issues\">submit an issue</a> and let us know what antivirus software you use. We'll contact them and try to straighten things out." launchWrapperNotDownloaded = "The main file, LaunchWrapper, failed to download properly. As a result, the game cannot launch.<br><br>To fix this issue, temporarily turn off your antivirus software and launch the game again.<br><br>If you have time, please <a href=\"https://github.com/dscalzi/HeliosLauncher/issues\">submit an issue</a> and let us know what antivirus software you use. We'll contact them and try to straighten things out."
doneEnjoyServer = "Done. Enjoy the server!" doneEnjoyServer = "Done. Enjoy the server!"
shuttingDownRPC = "Shutting down Discord Rich Presence.."
checkConsoleForDetails = "Please check the console (CTRL + Shift + i) for more details." checkConsoleForDetails = "Please check the console (CTRL + Shift + i) for more details."
[js.landing.news] [js.landing.news]