Skip to content
Snippets Groups Projects
Commit fafbf5df authored by Timothee P's avatar Timothee P :sunflower:
Browse files

feat(feature-list): annule recherche précédente

Pour éviter que la dernière requête reçue n'écrase le résultat de la dernière requête envoyé, surtout lors de recherche textuelle: utilisation du mécanisme d'annulation de requête garantissant que celles envoyés précédemment soient supprimés
parent c1112da8
No related branches found
No related tags found
1 merge request!873REDMINE_ISSUE-26138 | Liste signalements filtrés - Incohérence des résultats lors de la recherche par titre des signalements
......@@ -37,7 +37,12 @@ const featureAPI = {
},
async getPaginatedFeatures(url) {
const response = await axios.get(url);
// Cancel any ongoing search request.
store.dispatch('CANCEL_CURRENT_SEARCH_REQUEST');
// Prepare the cancel token for the new request and store it.
const cancelToken = axios.CancelToken.source();
store.commit('SET_CANCELLABLE_SEARCH_REQUEST', cancelToken);
const response = await axios.get(url, { cancelToken: cancelToken.token });
if (
response.status === 200 &&
response.data
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment