add logging

This commit is contained in:
Sandeep Somavarapu 2022-01-18 14:09:30 +01:00
parent c016a58cbf
commit 5ce14fdcf5
No known key found for this signature in database
GPG key ID: 1FED25EC4646638B

View file

@ -364,18 +364,23 @@ class BrowserMain extends Disposable {
const hostService = accessor.get(IHostService);
const storageService = accessor.get(IStorageService);
const credentialsService = accessor.get(ICredentialsService);
const logService = accessor.get(ILogService);
const result = await dialogService.confirm({
message: localize('reset user data message', "Would you like to reset your data (settings, keybindings, extensions, snippets and UI State) and reload?")
});
if (result.confirmed) {
await provider?.reset();
if (storageService instanceof BrowserStorageService) {
await storageService.clear();
}
if (credentialsService.clear) {
await credentialsService.clear();
try {
await provider?.reset();
if (storageService instanceof BrowserStorageService) {
await storageService.clear();
}
if (credentialsService.clear) {
await credentialsService.clear();
}
} catch (error) {
logService.error(error);
throw error;
}
}