提交 f436da65 编写于 作者: R Rob Lourens

Log settings search remote errors to log service

上级 5b732ed1
......@@ -61,6 +61,7 @@ import { IHashService } from 'vs/workbench/services/hash/common/hashService';
import { ConfigurationScope } from 'vs/platform/configuration/common/configurationRegistry';
import { IStringDictionary } from 'vs/base/common/collections';
import { IProgressService } from 'vs/platform/progress/common/progress';
import { ILogService } from 'vs/platform/log/common/log';
export class PreferencesEditorInput extends SideBySideEditorInput {
public static ID: string = 'workbench.editorinputs.preferencesEditorInput';
......@@ -402,7 +403,8 @@ class PreferencesRenderersController extends Disposable {
@IPreferencesSearchService private preferencesSearchService: IPreferencesSearchService,
@ITelemetryService private telemetryService: ITelemetryService,
@IPreferencesService private preferencesService: IPreferencesService,
@IWorkspaceContextService private workspaceContextService: IWorkspaceContextService
@IWorkspaceContextService private workspaceContextService: IWorkspaceContextService,
@ILogService private logService: ILogService
) {
super();
}
......@@ -624,6 +626,7 @@ class PreferencesRenderersController extends Disposable {
if (message && message !== 'Error') {
// "Error" = any generic network error
this.telemetryService.publicLog('defaultSettings.searchError', { message, filter });
this.logService.info('Setting search error: ' + message);
}
return null;
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册