mirror of
https://github.com/ranaldsgift/KefinTweaks.git
synced 2026-11-05 15:52:47 +01:00
Improve loading from sections with local caches
This commit is contained in:
@@ -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;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user