Merge pull request 'change format of device scope' (#107) from amalka.subasinghe/device-mgt-core:master into master

Reviewed-on: community/device-mgt-core#107
task-fixes
Charitha Goonetilleke 2 years ago
commit 48110269f9

@ -826,8 +826,7 @@ public class DeviceManagementServiceImpl implements DeviceManagementService {
deviceConfig.setClientId(dcrResponse.getClientId()); deviceConfig.setClientId(dcrResponse.getClientId());
deviceConfig.setClientSecret(dcrResponse.getClientSecret()); deviceConfig.setClientSecret(dcrResponse.getClientSecret());
StringBuilder scopes = new StringBuilder("device_" + type.replace(" ", "") StringBuilder scopes = new StringBuilder("device:" + type.replace(" ", "") + ":" + id);
.replace("_", "") + "_" + id);
for (String topic : mqttEventTopicStructure) { for (String topic : mqttEventTopicStructure) {
if (topic.contains("${deviceId}")) { if (topic.contains("${deviceId}")) {
topic = topic.replace("${deviceId}", id); topic = topic.replace("${deviceId}", id);

Loading…
Cancel
Save