fix: simplify LNG callback; add fire-and-forget comment

This commit is contained in:
Elie Habib
2026-04-09 14:58:23 +04:00
parent 03a9d2fa82
commit fb567fd8d7

View File

@@ -2627,9 +2627,10 @@ export class DataLoaderManager implements AppModule {
if (oilStocksResp.status === 'fulfilled' && !oilStocksResp.value.unavailable) {
energyPanel?.setOilStocksAnalysis(oilStocksResp.value);
}
// Fire-and-forget: LNG vulnerability is hydration-only today (no network fallback).
// Decoupled so a future fetch path does not delay core energy panel rendering.
fetchLngVulnerability().then(lngData => {
if (lngData) energyPanel?.updateLngVulnerability(lngData);
else energyPanel?.updateLngVulnerability(null);
energyPanel?.updateLngVulnerability(lngData);
}).catch(() => {
energyPanel?.updateLngVulnerability(null);
});