1
0
mirror of https://github.com/Radarr/Radarr.git synced 2026-04-22 22:15:17 -04:00

Fixed: Updating movie files via Manage Files

This commit is contained in:
Bogdan
2025-03-22 15:33:01 +02:00
parent 1d855aed00
commit 35f1a61bf8
9 changed files with 85 additions and 513 deletions
@@ -29,6 +29,7 @@ export const defaultState = {
isReprocessing: false,
error: null,
items: [],
originalItems: [],
sortKey: 'relativePath',
sortDirection: sortDirections.ASCENDING,
favoriteFolders: [],
@@ -119,7 +120,8 @@ export const actionHandlers = handleThunks({
section,
isFetching: false,
isPopulated: true,
error: null
error: null,
originalItems: data
})
]));
});
@@ -228,13 +230,13 @@ export const reducers = createHandleActions({
},
[UPDATE_INTERACTIVE_IMPORT_ITEMS]: (state, { payload }) => {
const ids = payload.ids;
const { ids, ...otherPayload } = payload;
const newState = Object.assign({}, state);
const items = [...newState.items];
ids.forEach((id) => {
const index = items.findIndex((item) => item.id === id);
const item = Object.assign({}, items[index], payload);
const item = Object.assign({}, items[index], otherPayload);
items.splice(index, 1, item);
});