From 449d1fcc9cdccc276b72118dbda0c9e659eaef9a Mon Sep 17 00:00:00 2001 From: Javier Guerra Melgares Date: Tue, 17 Dec 2019 12:04:42 +0100 Subject: [PATCH 1/2] Set the device name when onboarding multiple devices --- .../openconnectivity/otgc/viewmodel/ToolbarViewModel.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/openconnectivity/otgc/viewmodel/ToolbarViewModel.java b/src/main/java/org/openconnectivity/otgc/viewmodel/ToolbarViewModel.java index 3e8d6a1..ca8377c 100644 --- a/src/main/java/org/openconnectivity/otgc/viewmodel/ToolbarViewModel.java +++ b/src/main/java/org/openconnectivity/otgc/viewmodel/ToolbarViewModel.java @@ -466,7 +466,12 @@ public void onboardAllDevices(List devices) { .subscribe( deviceRole -> { ownedDevice.setDeviceRole(deviceRole); - String deviceName = ownedDevice.getDeviceRole().toString() + ownedDevice.getDeviceId().substring(0, 5); + String deviceName; + if (ownedDevice.getDeviceInfo().getName() == null || ownedDevice.getDeviceInfo().getName().isEmpty()) { + deviceName = ownedDevice.getDeviceRole().toString() + "_" + ownedDevice.getDeviceId().substring(0, 5); + } else { + deviceName = ownedDevice.getDeviceInfo().getName() + "_" + ownedDevice.getDeviceId().substring(0, 5); + } ownedDevice.getDeviceInfo().setName(deviceName); setDeviceName(ownedDevice.getDeviceId(), deviceName); deviceRoleMultiResponse.setValue(Response.success(ownedDevice)); From 99c65d385135cf41ec18f8e9fd65c80a637a620d Mon Sep 17 00:00:00 2001 From: Javier Guerra Melgares Date: Tue, 17 Dec 2019 12:05:28 +0100 Subject: [PATCH 2/2] Update version to 2.9.0 --- build/debian/otgc_native.sh | 2 +- pom.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/build/debian/otgc_native.sh b/build/debian/otgc_native.sh index a0a7bbd..9f5f140 100755 --- a/build/debian/otgc_native.sh +++ b/build/debian/otgc_native.sh @@ -11,7 +11,7 @@ # Constants PROJECT_NAME="otgc" -VERSION="2.8.0" +VERSION="2.9.0" program=$0 diff --git a/pom.xml b/pom.xml index 8eb1b3d..d6e80a8 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ otgc otgc - 2.8.0 + 2.9.0 UTF-8