diff --git a/idea/frontend/src/hooks/use-add-code-name.ts b/idea/frontend/src/hooks/use-add-code-name.ts index 3068942bba..748ad21c06 100644 --- a/idea/frontend/src/hooks/use-add-code-name.ts +++ b/idea/frontend/src/hooks/use-add-code-name.ts @@ -10,7 +10,10 @@ function useAddCodeName() { const alert = useAlert(); return (id: HexString, name: string) => - isDevChain ? Promise.resolve() : addCodeName(id, name).catch((error) => alert.error(error)); + // timeout is gonna be removed in the upcoming indexer update, delay is needed for block data to be indexed + setTimeout(() => { + isDevChain ? Promise.resolve() : addCodeName(id, name).catch((error) => alert.error(error)); + }, 2000); } export { useAddCodeName }; diff --git a/idea/frontend/src/hooks/use-add-program-name.ts b/idea/frontend/src/hooks/use-add-program-name.ts index 497d3a7bd8..f5c0318ba4 100644 --- a/idea/frontend/src/hooks/use-add-program-name.ts +++ b/idea/frontend/src/hooks/use-add-program-name.ts @@ -12,7 +12,12 @@ function useAddProgramName() { const alert = useAlert(); return (id: HexString, name: string) => - (isDevChain ? addLocalProgramName : addProgramName)(id, name).catch((error) => alert.error(getErrorMessage(error))); + // timeout is gonna be removed in the upcoming indexer update, delay is needed for block data to be indexed + setTimeout(() => { + (isDevChain ? addLocalProgramName : addProgramName)(id, name).catch((error) => + alert.error(getErrorMessage(error)), + ); + }, 2000); } export { useAddProgramName };