From 479aaf503b95daab1a8c82c29ded56da534cacd0 Mon Sep 17 00:00:00 2001 From: Emma Alexia Date: Sun, 29 Jun 2025 04:47:03 -0400 Subject: [PATCH] Force RAM to be listed by bytes instead of percent when in dev mode (#3853) * Force RAM to be listed by bytes instead of percent when in dev mode Makes things easier for support. * fix lint --- .../src/components/ui/servers/ServerStats.vue | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/apps/frontend/src/components/ui/servers/ServerStats.vue b/apps/frontend/src/components/ui/servers/ServerStats.vue index 30119bc51..d47949512 100644 --- a/apps/frontend/src/components/ui/servers/ServerStats.vue +++ b/apps/frontend/src/components/ui/servers/ServerStats.vue @@ -74,6 +74,7 @@ import { FolderOpenIcon, CPUIcon, DatabaseIcon, IssuesIcon } from "@modrinth/ass import { useStorage } from "@vueuse/core"; import type { Stats } from "@modrinth/utils"; +const flags = useFeatureFlags(); const route = useNativeRoute(); const serverId = route.params.id; const VueApexCharts = defineAsyncComponent(() => import("vue3-apexcharts")); @@ -165,10 +166,14 @@ const metrics = computed(() => { }, { title: "Memory usage", - value: userPreferences.value.ramAsNumber - ? formatBytes(stats.value.ram_usage_bytes) - : `${ramPercent.toFixed(2)}%`, - max: userPreferences.value.ramAsNumber ? formatBytes(stats.value.ram_total_bytes) : "100%", + value: + userPreferences.value.ramAsNumber || flags.developerMode + ? formatBytes(stats.value.ram_usage_bytes) + : `${ramPercent.toFixed(2)}%`, + max: + userPreferences.value.ramAsNumber || flags.developerMode + ? formatBytes(stats.value.ram_total_bytes) + : "100%", icon: DatabaseIcon, data: ramData.value, showGraph: true,