fix case where both shared and client attributes were requested

This commit is contained in:
desoliture 2022-01-20 12:58:55 +02:00
parent 7b14fdaf5e
commit fc9078a2be

View File

@ -473,7 +473,7 @@ class DeviceActorMessageProcessor extends AbstractContextAwareMsgProcessor {
.addAllClientAttributeList(toTsKvProtos(result.get(0)))
.addAllSharedAttributeList(toTsKvProtos(result.get(1)))
.setIsMultipleAttributesRequest(
request.getSharedAttributeNamesCount() > 1 || request.getClientAttributeNamesCount() > 1)
request.getSharedAttributeNamesCount() + request.getClientAttributeNamesCount() > 1)
.build();
sendToTransport(responseMsg, sessionInfo);
}