use updated capability module (#85)

* use refactored capability module

use refactored capability module

remove unneded comments

* use cpp types
This commit is contained in:
Iuri Matias
2026-06-11 15:44:37 -04:00
committed by GitHub
parent bb6d87b6ec
commit f5a127dd11
3 changed files with 25 additions and 5 deletions
+5 -5
View File
@@ -95,11 +95,11 @@ QVariant LogosAPIClient::invokeRemoteMethod(const QString& objectName, const QSt
if (token.isEmpty() && objectName != "capability_module" && m_capability_consumer) {
qDebug() << "LogosAPIClient: calling requestModule for" << objectName;
QString capabilityToken = getToken("capability_module");
QVariant result = m_capability_consumer->invokeRemoteMethod(
capabilityToken, "capability_module", "requestModule",
QVariantList() << m_origin_module << objectName, timeout);
qDebug() << "LogosAPIClient: requestModule result for" << objectName << ":" << result.toString();
token = result.toString();
token = QString::fromStdString(
m_capability_consumer->requestModule(capabilityToken.toStdString(),
m_origin_module.toStdString(),
objectName.toStdString()));
qDebug() << "LogosAPIClient: requestModule result for" << objectName << ":" << token;
}
return m_consumer->invokeRemoteMethod(token, objectName, methodName, args, timeout);