From d6b181eee062daad77d7ee50e7019b8d97b31cf8 Mon Sep 17 00:00:00 2001
From: kmmiio99o <164557248+kmmiio99o@users.noreply.github.com>
Date: Sun, 1 Feb 2026 12:44:16 +0100
Subject: [PATCH] feat: disable Libre.fm option and remove "private profiles"
part from ListenBrainz page
---
plugins/multi-scrobbler/src/ui/pages/Settings.tsx | 8 ++++----
.../src/ui/pages/pages/ListenBrainzSettingsPage.tsx | 2 +-
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/plugins/multi-scrobbler/src/ui/pages/Settings.tsx b/plugins/multi-scrobbler/src/ui/pages/Settings.tsx
index 02208f0..167323c 100644
--- a/plugins/multi-scrobbler/src/ui/pages/Settings.tsx
+++ b/plugins/multi-scrobbler/src/ui/pages/Settings.tsx
@@ -148,9 +148,7 @@ export default function Settings() {
? "✅ Configured"
: "❌ Missing credentials";
case "librefm":
- return getStorage("librefmUsername") && getStorage("librefmApiKey")
- ? "✅ Configured"
- : "❌ Missing credentials";
+ return "❌ Service temporarily disabled";
case "listenbrainz":
return getStorage("listenbrainzUsername")
? "✅ Configured"
@@ -188,6 +186,7 @@ export default function Settings() {
forceUpdate();
}
}}
+ disabled={service === "librefm"}
/>
),
)}
@@ -208,7 +207,7 @@ export default function Settings() {
/>
}
onPress={() =>
navigation.push("VendettaCustomPage", {
@@ -216,6 +215,7 @@ export default function Settings() {
render: LibreFmSettingsPage,
})
}
+ disabled={true}
/>
{
setStorage("listenbrainzToken", v);