From 3fa2b5905a63fed55c872d470b1d83a92a44b663 Mon Sep 17 00:00:00 2001 From: William Petit Date: Wed, 6 May 2020 11:30:26 +0200 Subject: [PATCH] Correction auto-logout --- client/src/store/sagas/failure.ts | 3 +-- client/src/util/gitea.ts | 1 + 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/client/src/store/sagas/failure.ts b/client/src/store/sagas/failure.ts index d37a20a..24e6fb5 100644 --- a/client/src/store/sagas/failure.ts +++ b/client/src/store/sagas/failure.ts @@ -3,8 +3,7 @@ import { put } from 'redux-saga/effects'; import { logout } from '../actions/logout'; export function* failuresSaga(action) { - const err = action.error; - if (err instanceof GiteaUnauthorizedError) { + if (action.error instanceof GiteaUnauthorizedError) { yield put(logout()); } } diff --git a/client/src/util/gitea.ts b/client/src/util/gitea.ts index 8cfd785..faff29b 100644 --- a/client/src/util/gitea.ts +++ b/client/src/util/gitea.ts @@ -2,6 +2,7 @@ export class GiteaUnauthorizedError extends Error { constructor(...args: any[]) { super(...args) + Object.setPrototypeOf(this, GiteaUnauthorizedError.prototype); } }