diff --git a/packages/integrations/src/plex/plex-integration.ts b/packages/integrations/src/plex/plex-integration.ts index 982a617eb..ee5b9a6da 100644 --- a/packages/integrations/src/plex/plex-integration.ts +++ b/packages/integrations/src/plex/plex-integration.ts @@ -169,17 +169,15 @@ export class PlexIntegration extends Integration implements IMediaServerIntegrat protected async testingAsync(input: IntegrationTestingInput): Promise { const token = super.getSecretValue("apiKey"); - const response = await input.fetchAsync(this.url("/"), { + const response = await input.fetchAsync(super.url("/prefs"), { headers: { "X-Plex-Token": token, + Accept: "application/json", }, }); if (!response.ok) return TestConnectionError.StatusResult(response); - const result = await response.text(); - - await PlexIntegration.parseXmlAsync(result); return { success: true }; }