TMP: switch fyp batch-resolve to claim_search
There is an intermittent bug with a batched `resolve`, where results are jumbled up. Switch to `claim_search` until that is resolved.
This commit is contained in:
parent
db38cc597f
commit
8fd64b2b41
1 changed files with 13 additions and 5 deletions
|
@ -5,7 +5,7 @@ import { doOpenModal } from 'redux/actions/app';
|
||||||
import { doToast } from 'redux/actions/notifications';
|
import { doToast } from 'redux/actions/notifications';
|
||||||
import { selectShowMatureContent } from 'redux/selectors/settings';
|
import { selectShowMatureContent } from 'redux/selectors/settings';
|
||||||
import { selectClaimForUri, selectClaimIdForUri, selectClaimIsNsfwForUri } from 'redux/selectors/claims';
|
import { selectClaimForUri, selectClaimIdForUri, selectClaimIsNsfwForUri } from 'redux/selectors/claims';
|
||||||
import { doResolveUris } from 'redux/actions/claims';
|
import { doClaimSearch, doResolveUris } from 'redux/actions/claims';
|
||||||
import { buildURI, isURIValid } from 'util/lbryURI';
|
import { buildURI, isURIValid } from 'util/lbryURI';
|
||||||
import { batchActions } from 'util/batch-actions';
|
import { batchActions } from 'util/batch-actions';
|
||||||
import { makeSelectSearchUrisForQuery, selectPersonalRecommendations, selectSearchValue } from 'redux/selectors/search';
|
import { makeSelectSearchUrisForQuery, selectPersonalRecommendations, selectSearchValue } from 'redux/selectors/search';
|
||||||
|
@ -263,11 +263,19 @@ export const doFetchPersonalRecommendations = () => (dispatch: Dispatch, getStat
|
||||||
const { gid, recs } = data;
|
const { gid, recs } = data;
|
||||||
if (gid && recs) {
|
if (gid && recs) {
|
||||||
const uris = processLighthouseResults(recs);
|
const uris = processLighthouseResults(recs);
|
||||||
dispatch(doResolveUris(uris));
|
dispatch(
|
||||||
|
doClaimSearch({
|
||||||
|
claim_ids: recs.map((r) => r.claimId),
|
||||||
|
page: 1,
|
||||||
|
page_size: 50,
|
||||||
|
no_totals: true,
|
||||||
|
})
|
||||||
|
).finally(() => {
|
||||||
dispatch({
|
dispatch({
|
||||||
type: ACTIONS.FYP_FETCH_SUCCESS,
|
type: ACTIONS.FYP_FETCH_SUCCESS,
|
||||||
data: { gid, uris },
|
data: { gid, uris },
|
||||||
});
|
});
|
||||||
|
});
|
||||||
} else {
|
} else {
|
||||||
dispatch({ type: ACTIONS.FYP_FETCH_FAILED });
|
dispatch({ type: ACTIONS.FYP_FETCH_FAILED });
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue