1
0
mirror of https://github.com/sasjs/adapter.git synced 2026-01-07 12:30:06 +00:00

chore(lint): fixed linting issues

This commit is contained in:
Yury Shkoda
2022-06-20 19:26:29 +03:00
parent 1596173dda
commit 489947bcae
59 changed files with 243 additions and 236 deletions

View File

@@ -33,8 +33,10 @@ export class AuthManager {
public async redirectedLogIn({
onLoggedOut
}: LoginOptions): Promise<LoginResult> {
const { isLoggedIn: isLoggedInAlready, userName: currentSessionUsername } =
await this.fetchUserName()
const {
isLoggedIn: isLoggedInAlready,
userName: currentSessionUsername
} = await this.fetchUserName()
if (isLoggedInAlready) {
await this.loginCallback()

View File

@@ -20,7 +20,7 @@ export async function getAccessTokenForSasjs(
return await requestClient
.post(url, data, undefined)
.then((res) => {
.then(res => {
const sasAuth = res.result as {
accessToken: string
refreshToken: string
@@ -30,7 +30,7 @@ export async function getAccessTokenForSasjs(
refresh_token: sasAuth.refreshToken
}
})
.catch((err) => {
.catch(err => {
throw prefixMessage(err, 'Error while getting access token. ')
})
}

View File

@@ -35,8 +35,8 @@ export async function getAccessTokenForViya(
const authResponse = await requestClient
.post(url, data, undefined, 'application/x-www-form-urlencoded', headers)
.then((res) => res.result as SasAuthResponse)
.catch((err) => {
.then(res => res.result as SasAuthResponse)
.catch(err => {
if (err instanceof CertificateError) throw err
throw prefixMessage(err, 'Error while getting access token. ')
})

View File

@@ -17,7 +17,7 @@ export async function refreshTokensForSasjs(
const authResponse = await requestClient
.post(url, undefined, undefined, undefined, headers)
.then((res) => {
.then(res => {
const sasAuth = res.result as {
accessToken: string
refreshToken: string
@@ -27,7 +27,7 @@ export async function refreshTokensForSasjs(
refresh_token: sasAuth.refreshToken
}
})
.catch((err) => {
.catch(err => {
throw prefixMessage(err, 'Error while refreshing tokens')
})

View File

@@ -40,8 +40,8 @@ export async function refreshTokensForViya(
'multipart/form-data; boundary=' + (formData as any)._boundary,
headers
)
.then((res) => res.result)
.catch((err) => {
.then(res => res.result)
.catch(err => {
throw prefixMessage(err, 'Error while refreshing tokens')
})

View File

@@ -321,7 +321,7 @@ describe('AuthManager', () => {
jest
.spyOn(openWebPageModule, 'openWebPage')
.mockImplementation(() =>
Promise.resolve({ close: jest.fn() } as unknown as Window)
Promise.resolve(({ close: jest.fn() } as unknown) as Window)
)
jest.mock('../verifySasViyaLogin')
jest

View File

@@ -53,7 +53,7 @@ describe('getAccessTokenForSasjs', () => {
requestClient,
authConfig.client,
authConfig.refresh_token
).catch((e) => e)
).catch(e => e)
expect(error).toContain('Error while getting access token')
})

View File

@@ -64,7 +64,7 @@ describe('getAccessTokenForViya', () => {
authConfig.client,
authConfig.secret,
authConfig.refresh_token
).catch((e) => e)
).catch(e => e)
expect(error).toContain('Error while getting access token')
})

View File

@@ -62,7 +62,7 @@ describe('getTokens', () => {
const expectedError =
'Unable to obtain new access token. Your refresh token has expired.'
const error = await getTokens(requestClient, authConfig).catch((e) => e)
const error = await getTokens(requestClient, authConfig).catch(e => e)
expect(error.message).toEqual(expectedError)
})

View File

@@ -10,7 +10,7 @@ describe('openWebPage', () => {
describe('window.open is not blocked', () => {
const mockedOpen = jest
.fn()
.mockImplementation(() => ({} as unknown as Window))
.mockImplementation(() => (({} as unknown) as Window))
const originalOpen = window.open
beforeAll(() => {

View File

@@ -35,7 +35,7 @@ describe('refreshTokensForSasjs', () => {
const error = await refreshTokensForSasjs(
requestClient,
refresh_token
).catch((e) => e)
).catch(e => e)
expect(error).toContain('Error while refreshing tokens')
})

View File

@@ -63,7 +63,7 @@ describe('refreshTokensForViya', () => {
authConfig.client,
authConfig.secret,
authConfig.refresh_token
).catch((e) => e)
).catch(e => e)
expect(error).toContain('Error while refreshing tokens')
})

View File

@@ -15,12 +15,12 @@ describe('verifySas9Login', () => {
})
it('should return isLoggedIn true by checking state of popup', async () => {
const popup = {
const popup = ({
window: {
location: { href: serverUrl + `/SASLogon/home` },
document: { body: { innerText: '<h3>You have signed in.</h3>' } }
}
} as unknown as Window
} as unknown) as Window
await expect(verifySas9Login(popup)).resolves.toEqual({
isLoggedIn: true
@@ -28,7 +28,7 @@ describe('verifySas9Login', () => {
})
it('should return isLoggedIn false if user closed popup, already', async () => {
const popup: Window = { closed: true } as unknown as Window
const popup: Window = ({ closed: true } as unknown) as Window
await expect(verifySas9Login(popup)).resolves.toEqual({
isLoggedIn: false

View File

@@ -16,12 +16,12 @@ describe('verifySasViyaLogin', () => {
})
it('should return isLoggedIn true by checking state of popup', async () => {
const popup = {
const popup = ({
window: {
location: { href: serverUrl + `/SASLogon/home` },
document: { body: { innerText: '<h3>You have signed in.</h3>' } }
}
} as unknown as Window
} as unknown) as Window
await expect(verifySasViyaLogin(popup)).resolves.toEqual({
isLoggedIn: true
@@ -29,7 +29,7 @@ describe('verifySasViyaLogin', () => {
})
it('should return isLoggedIn false if user closed popup, already', async () => {
const popup: Window = { closed: true } as unknown as Window
const popup: Window = ({ closed: true } as unknown) as Window
await expect(verifySasViyaLogin(popup)).resolves.toEqual({
isLoggedIn: false

View File

@@ -1,6 +1,8 @@
import { delay } from '../utils'
export async function verifySas9Login(loginPopup: Window): Promise<{
export async function verifySas9Login(
loginPopup: Window
): Promise<{
isLoggedIn: boolean
}> {
let isLoggedIn = false

View File

@@ -1,6 +1,8 @@
import { delay } from '../utils'
export async function verifySasViyaLogin(loginPopup: Window): Promise<{
export async function verifySasViyaLogin(
loginPopup: Window
): Promise<{
isLoggedIn: boolean
}> {
let isLoggedIn = false