Only set detected profile if value is non-null

This commit is contained in:
Daniel Imms 2021-03-23 07:56:59 -07:00
parent 75f796dfb4
commit 3b44bb422d
No known key found for this signature in database
GPG key ID: D12BE8272D6284CC

View file

@ -201,8 +201,11 @@ async function detectAvailableUnixProfiles(statProvider: IStatProvider, logServi
}
for (const [profileName, value] of Object.entries(configProfiles || {})) {
if (value === null) { detectedProfiles.delete(profileName); }
detectedProfiles.set(profileName, value);
if (value === null) {
detectedProfiles.delete(profileName);
} else {
detectedProfiles.set(profileName, value);
}
}
return await transformToTerminalProfiles(detectedProfiles.entries(), statProvider, logService, variableResolver, workspaceFolder);