add optional resolveResults parameter to doSearch #257

Merged
akinwale merged 2 commits from mobile-perf into master 2020-01-05 11:37:35 +01:00
3 changed files with 11 additions and 6 deletions

4
dist/bundle.es.js vendored
View file

@ -3924,7 +3924,7 @@ const doUpdateSearchQuery = (query, shouldSkipSuggestions) => dispatch => {
};
const doSearch = (rawQuery, size, // only pass in if you don't want to use the users setting (ex: related content)
from, isBackgroundSearch = false, options = {}) => (dispatch, getState) => {
from, isBackgroundSearch = false, options = {}, resolveResults = true) => (dispatch, getState) => {
const query = rawQuery.replace(/^lbry:\/\//i, '').replace(/\//, ' ');
if (!query) {
@ -3973,7 +3973,9 @@ from, isBackgroundSearch = false, options = {}) => (dispatch, getState) => {
}
const url = buildURI(urlObj);
if (resolveResults) {
actions.push(doResolveUri(url));
}
uris.push(url);
}
});

View file

@ -81,7 +81,8 @@ export const doSearch = (
isBackgroundSearch: boolean = false,
options: {
related_to?: string,
} = {}
} = {},
resolveResults: boolean = true
) => (dispatch: Dispatch, getState: GetState) => {
const query = rawQuery.replace(/^lbry:\/\//i, '').replace(/\//, ' ');
@ -135,7 +136,9 @@ export const doSearch = (
}
const url = buildURI(urlObj);
if (resolveResults) {
actions.push(doResolveUri(url));
}
uris.push(url);
}
});