Skip to content

Commit 03e87ba

Browse files
committed
Merge disconnect conditions
1 parent 30dde27 commit 03e87ba

File tree

1 file changed

+2
-12
lines changed

1 file changed

+2
-12
lines changed

src/ArduinoIoTCloudTCP.cpp

+2-12
Original file line numberDiff line numberDiff line change
@@ -444,12 +444,7 @@ ArduinoIoTCloudTCP::State ArduinoIoTCloudTCP::handle_CheckDeviceConfig()
444444

445445
ArduinoIoTCloudTCP::State ArduinoIoTCloudTCP::handle_SubscribeThingTopics()
446446
{
447-
if (!_mqttClient.connected())
448-
{
449-
return State::Disconnect;
450-
}
451-
452-
if (_thing_id_property->isDifferentFromCloud())
447+
if (!_mqttClient.connected() || _thing_id_property->isDifferentFromCloud())
453448
{
454449
return State::Disconnect;
455450
}
@@ -490,12 +485,7 @@ ArduinoIoTCloudTCP::State ArduinoIoTCloudTCP::handle_SubscribeThingTopics()
490485

491486
ArduinoIoTCloudTCP::State ArduinoIoTCloudTCP::handle_RequestLastValues()
492487
{
493-
if (!_mqttClient.connected())
494-
{
495-
return State::Disconnect;
496-
}
497-
498-
if (_thing_id_property->isDifferentFromCloud())
488+
if (!_mqttClient.connected() || _thing_id_property->isDifferentFromCloud())
499489
{
500490
return State::Disconnect;
501491
}

0 commit comments

Comments
 (0)