feat: unblock libre.fm and update requirements for listenbrainz
This commit is contained in:
parent
4a1ac73420
commit
2952034d7d
2 changed files with 6 additions and 6 deletions
|
|
@ -22,14 +22,14 @@ const Constants = {
|
||||||
},
|
},
|
||||||
librefm: {
|
librefm: {
|
||||||
name: "Libre.fm",
|
name: "Libre.fm",
|
||||||
baseUrl: "https://libre.fm/api",
|
baseUrl: "https://libre.fm/2.0",
|
||||||
requiresApiKey: true,
|
requiresApiKey: true,
|
||||||
requiresToken: false,
|
requiresToken: false,
|
||||||
},
|
},
|
||||||
listenbrainz: {
|
listenbrainz: {
|
||||||
name: "ListenBrainz",
|
name: "ListenBrainz",
|
||||||
baseUrl: "https://api.listenbrainz.org/1",
|
baseUrl: "https://api.listenbrainz.org/1",
|
||||||
requiresApiKey: false,
|
requiresApiKey: true,
|
||||||
requiresToken: true,
|
requiresToken: true,
|
||||||
},
|
},
|
||||||
} as Record<ServiceType, ServiceConfig>,
|
} as Record<ServiceType, ServiceConfig>,
|
||||||
|
|
|
||||||
|
|
@ -147,7 +147,9 @@ export default function Settings() {
|
||||||
? "✅ Configured"
|
? "✅ Configured"
|
||||||
: "❌ Missing credentials";
|
: "❌ Missing credentials";
|
||||||
case "librefm":
|
case "librefm":
|
||||||
return "❌ Service temporarily disabled";
|
return getStorage("librefmUsername") && getStorage("librefmApiKey")
|
||||||
|
? "✅ Configured"
|
||||||
|
: "❌ Missing credentials";
|
||||||
case "listenbrainz":
|
case "listenbrainz":
|
||||||
return getStorage("listenbrainzUsername")
|
return getStorage("listenbrainzUsername")
|
||||||
? "✅ Configured"
|
? "✅ Configured"
|
||||||
|
|
@ -185,7 +187,6 @@ export default function Settings() {
|
||||||
forceUpdate();
|
forceUpdate();
|
||||||
}
|
}
|
||||||
}}
|
}}
|
||||||
disabled={service === "librefm"}
|
|
||||||
/>
|
/>
|
||||||
),
|
),
|
||||||
)}
|
)}
|
||||||
|
|
@ -206,7 +207,7 @@ export default function Settings() {
|
||||||
/>
|
/>
|
||||||
<TableRow
|
<TableRow
|
||||||
label="Libre.fm Settings"
|
label="Libre.fm Settings"
|
||||||
subLabel="Disabled - not being able to test it out"
|
subLabel="Configure Libre.fm credentials and options"
|
||||||
trailing={<TableRow.Arrow />}
|
trailing={<TableRow.Arrow />}
|
||||||
onPress={() =>
|
onPress={() =>
|
||||||
navigation.push("VendettaCustomPage", {
|
navigation.push("VendettaCustomPage", {
|
||||||
|
|
@ -214,7 +215,6 @@ export default function Settings() {
|
||||||
render: LibreFmSettingsPage,
|
render: LibreFmSettingsPage,
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
disabled={true}
|
|
||||||
/>
|
/>
|
||||||
<TableRow
|
<TableRow
|
||||||
label="ListenBrainz Settings"
|
label="ListenBrainz Settings"
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue