Use nullish coalescing operator for loading results

This commit is contained in:
Koen Vlaswinkel
2022-10-07 10:28:13 +02:00
parent a20d9102e6
commit 902c489979

View File

@@ -72,11 +72,8 @@ export class VariantAnalysisResultsManager extends DisposableObject {
repoTask: VariantAnalysisRepoTask
): Promise<VariantAnalysisScannedRepositoryResult> {
const result = this.cachedResults.get(createCacheKey(variantAnalysisId, repoTask));
if (result) {
return result;
}
return this.loadResultsIntoMemory(variantAnalysisId, repoTask);
return result ?? await this.loadResultsIntoMemory(variantAnalysisId, repoTask);
}
private async loadResultsIntoMemory(