瀏覽代碼

Handle Error 404

bugfix/520
jovan.cirkovic 3 年之前
父節點
當前提交
7b999357bf
共有 1 個文件被更改,包括 9 次插入1 次删除
  1. 9
    1
      src/store/saga/offersSaga.js

+ 9
- 1
src/store/saga/offersSaga.js 查看文件

@@ -44,6 +44,8 @@ import {
selectPinnedOffers,
selectTotalOffers,
} from "../selectors/offersSelectors";
import history from "../utils/history";
import { NOT_FOUND_PAGE } from "../../constants/pages";

function* fetchOffers(payload) {
try {
@@ -123,7 +125,10 @@ function* fetchOneOffer(payload) {
console.log(data.data);
yield put(setOffer(data.data));
} catch (e) {
console.log(e);
console.log(e.response.status);
if (e.response.status === 400) {
yield call(history.push, NOT_FOUND_PAGE);
}
}
}

@@ -145,6 +150,9 @@ function* fetchProfileOffers(payload) {
yield put(setProfileOffers(data.data));
} catch (e) {
console.log(e);
if (e.response.status === 400) {
yield call(history.push, NOT_FOUND_PAGE);
}
}
}


Loading…
取消
儲存