diff --git a/src/components/__tests__/jellyfinApi.test.ts b/src/components/__tests__/jellyfinApi.test.ts index e1390249..979f34fd 100644 --- a/src/components/__tests__/jellyfinApi.test.ts +++ b/src/components/__tests__/jellyfinApi.test.ts @@ -173,33 +173,6 @@ describe('test authenticated ajax', () => { }); }); -describe('test authenticated user ajax', () => { - test('should return rejected promise when server info is undefined', async () => { - // Linting requires this weird spacing. - JellyfinApi.setServerInfo(undefined, '', ''); - - const resultUserIdIsNull = JellyfinApi.authAjaxUser('', {}); - - JellyfinApi.setServerInfo('', undefined, ''); - - const resultAccessTokenIsNull = JellyfinApi.authAjaxUser('', {}); - - JellyfinApi.setServerInfo('', ''); - - const resultServerAddressIsNull = JellyfinApi.authAjaxUser('', {}); - - await expect(resultUserIdIsNull).rejects.toEqual( - 'no server info present' - ); - await expect(resultAccessTokenIsNull).rejects.toEqual( - 'no server info present' - ); - await expect(resultServerAddressIsNull).rejects.toEqual( - 'no server info present' - ); - }); -}); - describe('getting security headers', () => { beforeAll(() => { setupMockCastSenders(); diff --git a/src/components/jellyfinApi.ts b/src/components/jellyfinApi.ts index 12f86df8..85456cc7 100644 --- a/src/components/jellyfinApi.ts +++ b/src/components/jellyfinApi.ts @@ -214,27 +214,4 @@ export abstract class JellyfinApi { return ajax({ ...params, ...args }); } - - // Authenticated ajax - // eslint-disable-next-line @typescript-eslint/no-explicit-any - public static authAjaxUser(path: string, args: any): Promise { - if ( - this.userId === undefined || - this.accessToken === undefined || - this.serverAddress === undefined - ) { - console.error( - 'JellyfinApi.authAjaxUser: No userid/accesstoken/serverAddress present. Skipping request' - ); - - return Promise.reject('no server info present'); - } - - const params = { - headers: this.getSecurityHeaders(), - url: this.createUserUrl(path) - }; - - return ajax({ ...params, ...args }); - } }