From 135ddd0c93fc565d66992ea7ba9f1801bfee2416 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gr=C3=A9goire=20Delattre?= Date: Wed, 15 Apr 2020 12:48:29 +0200 Subject: [PATCH] Update the torrent state only if new data is provided --- frontend/js/reducers/torrents.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/frontend/js/reducers/torrents.js b/frontend/js/reducers/torrents.js index 920ba1b..02a0aad 100644 --- a/frontend/js/reducers/torrents.js +++ b/frontend/js/reducers/torrents.js @@ -48,8 +48,10 @@ export default (state = defaultState, action) => case "TORRENTS_FETCH_FULFILLED": draft.fetching = false; - draft.torrents = formatTorrents(action.payload.response.data); - draft.count = action.payload.response.data.length; + if (action.payload.response.data) { + draft.torrents = formatTorrents(action.payload.response.data); + draft.count = action.payload.response.data.length; + } break; case "TORRENTS_SEARCH_PENDING":