diff options
Diffstat (limited to 'src/N-Commands/RelationshipHandler.cpp')
-rw-r--r-- | src/N-Commands/RelationshipHandler.cpp | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/N-Commands/RelationshipHandler.cpp b/src/N-Commands/RelationshipHandler.cpp index 808e17c..46991a3 100644 --- a/src/N-Commands/RelationshipHandler.cpp +++ b/src/N-Commands/RelationshipHandler.cpp @@ -1,4 +1,4 @@ -#include "RelationshipHandler.h" +#include "RelationshipHandler.hpp" #include<string> #include<vector> #include <algorithm> @@ -111,12 +111,14 @@ string rsStart(vector<string> names) { return (names.at(0) + " und " + names.at(1) + " passen nach Angaben von N zu " + to_string(result) + "% zusammen. Gratuliere!\n"); } -void RelationshipHandler::onCall(Mongoose::Request& request, Mongoose::StreamResponse& response) { +void RelationshipHandler::onCall(Mongoose::Request& request, Mongoose::JsonResponse& response) { - // only react when command was issued after this boot std::cout << "/relation was called\n"; - response << rsStart(vector<string>{request.get("name1", "Lukas"), request.get("name2", "cpp")}); + response["text"] = rsStart(vector<string>{request.get("name1", "Lukas"), request.get("name2", "cpp")}); + + response["success"] = "1"; + response["session"] = "NULL"; /*if (messagePtr->date > telegram->getBootDate()) { log(messagePtr->from->username + ": "+messagePtr->text); |