Procházet zdrojové kódy

Bug with wrong channel was fixed

Denis V. Dedkov před 1 rokem
rodič
revize
15b7e2aba5
2 změnil soubory, kde provedl 2 přidání a 2 odebrání
  1. 1 1
      Dockerfile
  2. 1 1
      main.cpp

+ 1 - 1
Dockerfile

@@ -14,4 +14,4 @@ run apk add --no-cache libstdc++ libusb
 
 COPY --from=builder /build/noolite-srv /bin/noolite-srv
 
-CMD ["/bin/noolite-srv", "0.0.0.0", "8080"]
+CMD ["/bin/noolite-srv"]

+ 1 - 1
main.cpp

@@ -71,7 +71,7 @@ int main(int argc, char *argv[])
         auto channel = req.path_params.at("channel");
 
         noolitelib::Noolite adapter;
-        if (adapter.sendCommand(0, noolitelib::Switch)) {
+        if (adapter.sendCommand(std::stoi(channel), noolitelib::Switch)) {
             res.set_content(formatResult(true, command + " " + channel), App::ContentType);
         } else {
             res.set_content(formatResult(false, "Device error"), App::ContentType);