aboutsummaryrefslogtreecommitdiffstats
path: root/src/N-Commands/RelationshipHandler.cpp
diff options
context:
space:
mode:
authorMax Kusatz <max@trialserver.de>2020-08-22 14:08:46 +0200
committerMax Kusatz <max@trialserver.de>2020-08-22 14:08:46 +0200
commit598218e9e1d6e97b7793b0cff2c0d50cab879fa4 (patch)
treeb0c80ca9c038195f4f473a34cb99d0c01479676a /src/N-Commands/RelationshipHandler.cpp
parent537a243882f49cd95b304ecf283de950440fd66a (diff)
downloadn_core-598218e9e1d6e97b7793b0cff2c0d50cab879fa4.tar.gz
n_core-598218e9e1d6e97b7793b0cff2c0d50cab879fa4.zip
Mensa working sort of with JSON
Diffstat (limited to 'src/N-Commands/RelationshipHandler.cpp')
-rw-r--r--src/N-Commands/RelationshipHandler.cpp10
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);