VT
https://gist.github.com/9766c3aaaff3de81d9d9332007c34760
Size: a a a
VT
MK
И
АК
И
(prevProps, nextProps) =>
prevProps.item.completed === nextProps.item.completed
RH
MK
RH
RH
function* generateActStatement({ payload }) {
yield all([
put(toggleLoading(true, [LoadingId.GENERATE_ACT_STATEMENT_LOADING])),
put(removeError(ErrorId.GENERATE_ACT_STATEMENT_ERROR)),
]);
try {
const generatedActs = yield call(api.postGeneratedActs, payload.data);
} catch (e) {
yield put(pushError(ErrorId.GENERATE_ACT_STATEMENT_ERROR, e)); // сюда не заходит хотя ошибка 500
} finally {
yield put(toggleLoading(false, [LoadingId.GENERATE_ACT_STATEMENT_LOADING]));
}
}
IB
RH
И
VK
function* generateActStatement({ payload }) {
yield all([
put(toggleLoading(true, [LoadingId.GENERATE_ACT_STATEMENT_LOADING])),
put(removeError(ErrorId.GENERATE_ACT_STATEMENT_ERROR)),
]);
try {
const generatedActs = yield call(api.postGeneratedActs, payload.data);
} catch (e) {
yield put(pushError(ErrorId.GENERATE_ACT_STATEMENT_ERROR, e)); // сюда не заходит хотя ошибка 500
} finally {
yield put(toggleLoading(false, [LoadingId.GENERATE_ACT_STATEMENT_LOADING]));
}
}
И
postGeneratedActs
не выбрасывает исключениеRH
postGeneratedActs
не выбрасывает исключениеMK
RH
export const postGeneratedActs = (data) =>
sRequestFunc.post(DATA_DETAILS.ACT_STATEMENT(), data).then((res) => res.data).catch(err => err);
MK
export const postGeneratedActs = (data) =>
sRequestFunc.post(DATA_DETAILS.ACT_STATEMENT(), data).then((res) => res.data).catch(err => err);
RH
VK
export const postGeneratedActs = (data) =>
sRequestFunc.post(DATA_DETAILS.ACT_STATEMENT(), data).then((res) => res.data).catch(err => err);