Improve loading from sections with local caches

This commit is contained in:
HighImKevin
2026-09-25 05:03:31 -04:00
parent 356da23ce1
commit e4ddc9e645
6 changed files with 213 additions and 115 deletions
+5 -5
View File
@@ -46,11 +46,11 @@
async function unwrapGetQueryResult(result) {
if (!result) return null;
if (typeof result.ensureData === 'function' || result.dataPromise != null) {
if (result.data != null) return result.data;
return await (typeof result.ensureData === 'function'
? result.ensureData()
: result.dataPromise);
if (typeof result.ensureData === 'function') {
return await result.ensureData();
}
if (result.dataPromise != null) {
return await result.dataPromise;
}
return result;
}