parent
9702d2e5ad
commit
91de7ff11c
|
@ -35,6 +35,10 @@ function EpisodeQuality(props) {
|
|||
isCutoffNotMet
|
||||
} = props;
|
||||
|
||||
if (!quality) {
|
||||
return null;
|
||||
}
|
||||
|
||||
return (
|
||||
<Label
|
||||
className={className}
|
||||
|
|
|
@ -261,17 +261,16 @@ export const reducers = createHandleActions({
|
|||
const guid = payload.guid;
|
||||
const newState = Object.assign({}, state);
|
||||
const items = newState.items;
|
||||
|
||||
// Return early if there aren't any items (the user closed the modal)
|
||||
if (!items.length) {
|
||||
return;
|
||||
}
|
||||
|
||||
const index = items.findIndex((item) => item.guid === guid);
|
||||
const item = Object.assign({}, items[index], payload);
|
||||
|
||||
newState.items = [...items];
|
||||
newState.items.splice(index, 1, item);
|
||||
// Don't try to update if there isnt a matching item (the user closed the modal)
|
||||
|
||||
if (index >= 0) {
|
||||
const item = Object.assign({}, items[index], payload);
|
||||
|
||||
newState.items = [...items];
|
||||
newState.items.splice(index, 1, item);
|
||||
}
|
||||
|
||||
return newState;
|
||||
},
|
||||
|
|
Loading…
Reference in New Issue