refactor: split logic for incoming and outgoing json #3

Merged
nicu merged 6 commits from gw/optmisation into gateway 2022-10-27 11:05:38 +02:00
2 changed files with 2 additions and 2 deletions
Showing only changes of commit 7df46560ee - Show all commits

View File

@ -11,7 +11,7 @@ public:
this->protocol = protocol;
}
virtual void fromJson(JsonObjectConst rcSwitch, RCSwitch& rcDevice) {
virtual void fromJson(JsonObjectConst& rcSwitch, RCSwitch& rcDevice) {
unsigned int protocol = rcSwitch["protocol"];
rcDevice.setProtocol(protocol);
rcDevice.send(rcSwitch["value"]);

View File

@ -11,7 +11,7 @@ public:
Protocol_1() : Protocol(1) {
}
void fromJson(JsonObjectConst rcSwitch, RCSwitch& rcDevice) override {
void fromJson(JsonObjectConst& rcSwitch, RCSwitch& rcDevice) override {
unsigned int protocol = rcSwitch["protocol"];
rcDevice.setProtocol(protocol);
char* group = rcSwitch["group"];