diff --git a/src/_P020_Ser2Net.ino b/src/_P020_Ser2Net.ino index cb397db2a..53f470630 100644 --- a/src/_P020_Ser2Net.ino +++ b/src/_P020_Ser2Net.ino @@ -322,20 +322,16 @@ boolean Plugin_020(uint8_t function, struct EventStruct *event, String& string) break; } - if (equals(command, F("serialsend"))) { - task->ser2netSerial->write(string.substring(11).c_str()); - task->ser2netSerial->flush(); - success = true; - } else - - if (equals(command, F("serialsendmix"))) { - std::vector argument = parseHexTextData(string); - task->ser2netSerial->write(&argument[0], argument.size()); - task->ser2netSerial->flush(); - success = true; - } else - - if ((equals(command, F("ser2netclientsend"))) && (task->hasClientConnected())) { + if (equals(command, F("serialsend"))) { + task->ser2netSerial->write(string.substring(11).c_str()); + task->ser2netSerial->flush(); + success = true; + } else if (equals(command, F("serialsendmix"))) { + std::vector argument = parseHexTextData(string); + task->ser2netSerial->write(&argument[0], argument.size()); + task->ser2netSerial->flush(); + success = true; + } else if ((equals(command, F("ser2netclientsend"))) && (task->hasClientConnected())) { task->ser2netClient.print(string.substring(18)); task->ser2netClient.flush(); success = true;