From c408eb611af330cbe553526a5e7c8ee51d550e7a Mon Sep 17 00:00:00 2001 From: Volodymyr Babak Date: Tue, 29 Aug 2023 13:22:25 +0300 Subject: [PATCH] Added deprecated and alias fields to widget type rpc msg --- .../edge/rpc/constructor/WidgetTypeMsgConstructor.java | 1 + common/edge-api/src/main/proto/edge.proto | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/application/src/main/java/org/thingsboard/server/service/edge/rpc/constructor/WidgetTypeMsgConstructor.java b/application/src/main/java/org/thingsboard/server/service/edge/rpc/constructor/WidgetTypeMsgConstructor.java index b2b82a34d7..3845fd870e 100644 --- a/application/src/main/java/org/thingsboard/server/service/edge/rpc/constructor/WidgetTypeMsgConstructor.java +++ b/application/src/main/java/org/thingsboard/server/service/edge/rpc/constructor/WidgetTypeMsgConstructor.java @@ -54,6 +54,7 @@ public class WidgetTypeMsgConstructor { if (widgetTypeDetails.getDescription() != null) { builder.setDescription(widgetTypeDetails.getDescription()); } + builder.setDeprecated(widgetTypeDetails.isDeprecated()); return builder.build(); } diff --git a/common/edge-api/src/main/proto/edge.proto b/common/edge-api/src/main/proto/edge.proto index e505eb1140..a057bd74a4 100644 --- a/common/edge-api/src/main/proto/edge.proto +++ b/common/edge-api/src/main/proto/edge.proto @@ -362,12 +362,14 @@ message WidgetTypeUpdateMsg { int64 idMSB = 2; int64 idLSB = 3; optional string bundleAlias = 4; - optional string fqn = 5; + optional string alias = 5; // deprecated optional string name = 6; optional string descriptorJson = 7; bool isSystem = 8; optional string image = 9; optional string description = 10; + optional string fqn = 11; + bool deprecated = 12; } message AdminSettingsUpdateMsg {