fix: Fix error on initial loading

Closes #347
pull/357/head
Maksim Eltyshev 3 years ago
parent 90c8b4d548
commit a8d312922a

@ -30,11 +30,12 @@ export default class extends Model {
static reducer({ type, payload }, Board) {
switch (type) {
case ActionTypes.LOCATION_CHANGE_HANDLE:
case ActionTypes.BOARD_FETCH__SUCCESS:
Board.upsert({
...payload.board,
isFetching: false,
});
if (payload.board) {
Board.upsert({
...payload.board,
isFetching: false,
});
}
break;
case ActionTypes.LOCATION_CHANGE_HANDLE__BOARD_FETCH:
@ -130,6 +131,13 @@ export default class extends Model {
isFetching: false,
});
break;
case ActionTypes.BOARD_FETCH__SUCCESS:
Board.upsert({
...payload.board,
isFetching: false,
});
break;
case ActionTypes.BOARD_FETCH__FAILURE:
Board.withId(payload.id).update({

Loading…
Cancel
Save