🔽 Wiring up downloads API calls and actions

This commit is contained in:
2022-07-26 22:26:24 -07:00
parent a3aa46bca3
commit fb40fe86b5
7 changed files with 66 additions and 27 deletions

View File

@@ -8,9 +8,10 @@ import {
AIRDCPP_FILE_DOWNLOAD_COMPLETED,
AIRDCPP_BUNDLES_FETCHED,
AIRDCPP_TRANSFERS_FETCHED,
LIBRARY_ISSUE_BUNDLES,
} from "../constants/action-types";
import { LOCATION_CHANGE } from "redux-first-history";
import { isUndefined } from "lodash";
import { isNil, isUndefined } from "lodash";
import { difference } from "../shared/utils/object.utils";
const initialState = {
@@ -40,8 +41,9 @@ function airdcppReducer(state = initialState, action) {
const updatedState = [...state.searchResults];
if (
difference(updatedState[bundleToUpdateIndex], action.groupedResult) !==
{}
!isNil(
difference(updatedState[bundleToUpdateIndex], action.groupedResult),
)
) {
updatedState[bundleToUpdateIndex] = action.groupedResult;
}
@@ -78,6 +80,11 @@ function airdcppReducer(state = initialState, action) {
...state,
bundles: action.bundles,
};
case LIBRARY_ISSUE_BUNDLES:
return {
...state,
issue_bundles: action.issue_bundles,
};
case AIRDCPP_FILE_DOWNLOAD_COMPLETED:
console.log("COMPLETED", action);
return {

View File

@@ -194,7 +194,6 @@ function fileOpsReducer(state = initialState, action) {
};
}
case SS_SEARCH_RESULTS_FETCHED_SPECIAL: {
console.log(action)
const foo = [];
if (!isUndefined(action.data.hits)) {
map(action.data.hits.hits, ({ _source }) => {