Added image field for device profile and description field for widget bundle
This commit is contained in:
		
							parent
							
								
									a50282f1ea
								
							
						
					
					
						commit
						6702aabc31
					
				@ -25,6 +25,8 @@ import org.thingsboard.server.gen.edge.v1.DeviceProfileUpdateMsg;
 | 
			
		||||
import org.thingsboard.server.gen.edge.v1.UpdateMsgType;
 | 
			
		||||
import org.thingsboard.server.queue.util.TbCoreComponent;
 | 
			
		||||
 | 
			
		||||
import java.nio.charset.StandardCharsets;
 | 
			
		||||
 | 
			
		||||
@Component
 | 
			
		||||
@TbCoreComponent
 | 
			
		||||
public class DeviceProfileMsgConstructor {
 | 
			
		||||
@ -61,6 +63,9 @@ public class DeviceProfileMsgConstructor {
 | 
			
		||||
        if (deviceProfile.getProvisionDeviceKey() != null) {
 | 
			
		||||
            builder.setProvisionDeviceKey(deviceProfile.getProvisionDeviceKey());
 | 
			
		||||
        }
 | 
			
		||||
        if (deviceProfile.getImage() != null) {
 | 
			
		||||
            builder.setImage(ByteString.copyFrom(deviceProfile.getImage().getBytes(StandardCharsets.UTF_8)));
 | 
			
		||||
        }
 | 
			
		||||
        return builder.build();
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -40,6 +40,9 @@ public class WidgetsBundleMsgConstructor {
 | 
			
		||||
        if (widgetsBundle.getImage() != null) {
 | 
			
		||||
            builder.setImage(ByteString.copyFrom(widgetsBundle.getImage().getBytes(StandardCharsets.UTF_8)));
 | 
			
		||||
        }
 | 
			
		||||
        if (widgetsBundle.getDescription() != null) {
 | 
			
		||||
            builder.setDescription(widgetsBundle.getDescription());
 | 
			
		||||
        }
 | 
			
		||||
        if (widgetsBundle.getTenantId().equals(TenantId.SYS_TENANT_ID)) {
 | 
			
		||||
            builder.setIsSystem(true);
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
@ -210,6 +210,7 @@ message DeviceProfileUpdateMsg {
 | 
			
		||||
  string defaultQueueName = 12;
 | 
			
		||||
  bytes profileDataBytes = 13;
 | 
			
		||||
  string provisionDeviceKey = 14;
 | 
			
		||||
  bytes image = 15;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
message DeviceCredentialsUpdateMsg {
 | 
			
		||||
@ -312,6 +313,7 @@ message WidgetsBundleUpdateMsg {
 | 
			
		||||
  string alias = 5;
 | 
			
		||||
  bytes image = 6;
 | 
			
		||||
  bool isSystem = 7;
 | 
			
		||||
  string description = 8;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
message WidgetTypeUpdateMsg {
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user