Not show error message when the region of IoT Hub does not support PnP (#359)

* Not show error message when IoT Hub does not support PnP

* Add preview label
This commit is contained in:
Jun Han 2019-08-05 03:12:57 -05:00 коммит произвёл GitHub
Родитель 1227a31cd7
Коммит d442bc0c77
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 4 добавлений и 1 удалений

Просмотреть файл

@ -18,7 +18,7 @@ export class InterfaceLabelNode implements INode {
public getTreeItem(): vscode.TreeItem {
return {
label: "Interfaces",
label: "Interfaces (Preview)",
collapsibleState: vscode.TreeItemCollapsibleState.Collapsed,
contextValue: "interfaces-label",
};
@ -40,6 +40,9 @@ export class InterfaceLabelNode implements INode {
return Object.keys(interfaces.interfaces).map((name) => new InterfaceNode(name, context.asAbsolutePath(path.join("resources", `interface.svg`))));
} catch (err) {
TelemetryClient.sendEvent(Constants.IoTHubAILoadInterfacesTreeDoneEvent, { Result: "Fail", Message: err.message });
if (err.response && err.response.status === 400) {
return [];
}
return Utility.getErrorMessageTreeItems("interfaces", err.message);
}
}