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:
Родитель
1227a31cd7
Коммит
d442bc0c77
|
@ -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);
|
||||
}
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче