diff options
Diffstat (limited to 'src/libs/qlicenseservice/clienthandler.cpp')
-rw-r--r-- | src/libs/qlicenseservice/clienthandler.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/libs/qlicenseservice/clienthandler.cpp b/src/libs/qlicenseservice/clienthandler.cpp index fbeab7b..863384e 100644 --- a/src/libs/qlicenseservice/clienthandler.cpp +++ b/src/libs/qlicenseservice/clienthandler.cpp @@ -62,8 +62,10 @@ int ClientHandler::parseRequest() m_request.reqType = RequestType::no_request; if (cmd == LICENSE_REQUEST_CMD) { m_request.reqType = RequestType::license_request; + m_request.accessPoint = m_settings.get("reservation_access_point"); } else if (cmd ==PERMANENT_REQUEST_CMD) { m_request.reqType = RequestType::long_term_request; + m_request.accessPoint = m_settings.get("permanent_access_point"); // find either 'add' or 'remove' if (params.size() > 0) { if (params[0] != OP_ADD_RESERVATION && params[0] != OP_REMOVE_RESERVATION) { @@ -80,8 +82,7 @@ int ClientHandler::parseRequest() params.erase(params.begin()); } else if (cmd == SERVER_VERSION_CMD) { m_request.reqType = RequestType::server_version; - buildRequestJson(); - return 0; + m_request.accessPoint = m_settings.get("version_query_access_point"); } else if (cmd == DAEMON_VERSION_CMD) { m_request.reqType = RequestType::daemon_version; } else if (cmd == RESERVATION_QUERY_CMD) { |