import { GiteaUnauthorizedError } from "../../util/gitea"; import { put } from 'redux-saga/effects'; import { logout } from '../actions/logout'; import { saveReferer } from "../../util/referer"; export function* failuresSaga(action) { if (action.error instanceof GiteaUnauthorizedError) { saveReferer(); yield put(logout()); } }