diff --git a/src/kernel/handler.cpp b/src/kernel/handler.cpp index 48db178..50f75b9 100644 --- a/src/kernel/handler.cpp +++ b/src/kernel/handler.cpp @@ -12,7 +12,7 @@ void Handler::handle(QJsonObject jsonReceived) QJsonObject jsonSend; if(jsonReceived["action"] == "createSession" && !jsonReceived.contains("status")) { - jsonSend["peerID"] = QHostAddress("fc8f:cc50:70b0:3731:d686:a75e:94f2:f44f").toString(); + jsonSend["peerID"] = my_ipv6; jsonSend["action"] = "createSession"; jsonSend["status"] = true; QString peerReceiver = jsonReceived["peerID"].toString(); diff --git a/src/kernel/handler.hpp b/src/kernel/handler.hpp index a81f0ae..f5588bc 100644 --- a/src/kernel/handler.hpp +++ b/src/kernel/handler.hpp @@ -7,6 +7,8 @@ class Handler : public QObject { Q_OBJECT + const QString my_ipv6 = Network::local_ipv6(); + public: Handler(); signals: @@ -15,4 +17,6 @@ class Handler : public QObject Network *network; private slots: void handle(QJsonObject jsonReceived); + + };