OpenInApp: Support steam; integrate with SpotifyControls & ShowConnections

This commit is contained in:
V 2023-06-29 16:06:21 +02:00
parent e12c0e546c
commit 73354973a3
No known key found for this signature in database
GPG key ID: A1DC0CFB5615D905
9 changed files with 149 additions and 19 deletions

View file

@ -89,7 +89,7 @@ export const SpotifyStore = proxyLazy(() => {
public isSettingPosition = false;
public openExternal(path: string) {
const url = Settings.plugins.SpotifyControls.useSpotifyUris
const url = Settings.plugins.SpotifyControls.useSpotifyUris || Vencord.Plugins.isPluginEnabled("OpenInApp")
? "spotify:" + path.replaceAll("/", (_, idx) => idx === 0 ? "" : ":")
: "https://open.spotify.com" + path;