Merge branch 'fix-search-expand' into 'develop'
Fix search expand when searching user' posts See merge request soapbox-pub/soapbox!2534
This commit is contained in:
commit
d875be4465
|
@ -119,17 +119,22 @@ const setFilter = (filterType: SearchFilter) =>
|
||||||
};
|
};
|
||||||
|
|
||||||
const expandSearch = (type: SearchFilter) => (dispatch: AppDispatch, getState: () => RootState) => {
|
const expandSearch = (type: SearchFilter) => (dispatch: AppDispatch, getState: () => RootState) => {
|
||||||
const value = getState().search.value;
|
const value = getState().search.value;
|
||||||
const offset = getState().search.results[type].size;
|
const offset = getState().search.results[type].size;
|
||||||
|
const accountId = getState().search.accountId;
|
||||||
|
|
||||||
dispatch(expandSearchRequest(type));
|
dispatch(expandSearchRequest(type));
|
||||||
|
|
||||||
|
const params: Record<string, any> = {
|
||||||
|
q: value,
|
||||||
|
type,
|
||||||
|
offset,
|
||||||
|
};
|
||||||
|
|
||||||
|
if (accountId) params.account_id = accountId;
|
||||||
|
|
||||||
api(getState).get('/api/v2/search', {
|
api(getState).get('/api/v2/search', {
|
||||||
params: {
|
params,
|
||||||
q: value,
|
|
||||||
type,
|
|
||||||
offset,
|
|
||||||
},
|
|
||||||
}).then(({ data }) => {
|
}).then(({ data }) => {
|
||||||
if (data.accounts) {
|
if (data.accounts) {
|
||||||
dispatch(importFetchedAccounts(data.accounts));
|
dispatch(importFetchedAccounts(data.accounts));
|
||||||
|
|
Loading…
Reference in New Issue