Merge pull request #978 from PR0M3TH3AN/codex/fix-community-filtering-and-blurring-on-return

Hydrate access control cache before refresh
This commit is contained in:
thePR0M3TH3AN authored and GitHub committed 2025-10-27 17:51:34 -04:00
commit f72a8e4df5
1 file changed
+7
+7
View File
@@ -130,6 +130,13 @@ class AccessControl {
}
};
// Attempt a synchronous hydration so downstream consumers (like
// bootstrapTrustedSeeds) have immediate access to any cached admin
// state before they trigger refresh logic. This avoids a race where the
// async microtask hydration hasn't executed yet when those consumers
// call into `refresh()` and encounter an empty cache.
runHydrate();
if (typeof queueMicrotask === "function") {
queueMicrotask(runHydrate);
return;