feat: Add superlong debounce condition for meta endpoint (#12486)

This commit is contained in:
Shivam Mishra
2025-09-22 17:19:12 +05:30
committed by GitHub
parent 0e41263f9c
commit 3655f4cedc

View File

@@ -27,10 +27,18 @@ const fetchMetaData = async (commit, params) => {
const debouncedFetchMetaData = debounce(fetchMetaData, 500, false, 1000);
const longDebouncedFetchMetaData = debounce(fetchMetaData, 500, false, 5000);
const superLongDebouncedFetchMetaData = debounce(
fetchMetaData,
2000,
false,
5000
);
export const actions = {
get: async ({ commit, state: $state }, params) => {
if ($state.allCount > 100) {
if ($state.allCount > 10000) {
superLongDebouncedFetchMetaData(commit, params);
} else if ($state.allCount > 100) {
longDebouncedFetchMetaData(commit, params);
} else {
debouncedFetchMetaData(commit, params);