Jelajahi Sumber

disconnect now also prints a success message and responds as intended in machine mode

Denys 5 tahun lalu
induk
melakukan
9aab50fa49
1 mengubah file dengan 5 tambahan dan 2 penghapusan
  1. 5 2
      cli/src/cmdman.cpp

+ 5 - 2
cli/src/cmdman.cpp

@@ -380,9 +380,12 @@ CmdMan::CmdRet CmdMan::handleStatus(Json::Value root) {
 
 CmdMan::CmdRet CmdMan::handleClose(Json::Value root) {
   CmdRet retval;
+  Json::Value output;
   DEBUGPRINT(string(__PRETTY_FUNCTION__) + " begin");
-  retval.type = close;
-  retval.msg = root;
+  output["command"] = "disconnect";
+  output["accept"] = true;
+  retval.type = close | print;
+  retval.msg = output;
 
   return retval;
 }