From ec667f15d96d5d10d3b7980ed11a107f97599a46 Mon Sep 17 00:00:00 2001 From: Michael Zanetti Date: Fri, 23 Mar 2018 13:53:17 +0100 Subject: [PATCH] specify the dbus interface to prevent it from changing with autogenerated stuff --- libnymea/nymeadbusservice.cpp | 2 +- tests/utils/pushbuttonagent.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/libnymea/nymeadbusservice.cpp b/libnymea/nymeadbusservice.cpp index b19c5735..53e67698 100644 --- a/libnymea/nymeadbusservice.cpp +++ b/libnymea/nymeadbusservice.cpp @@ -36,7 +36,7 @@ NymeaDBusService::NymeaDBusService(const QString &objectPath, QObject *parent) : finalObjectPath.append(part.at(0).toUpper()); finalObjectPath.append(part.right(part.length() - 1)); } - status = s_connection.registerObject(finalObjectPath, parent, QDBusConnection::ExportScriptableSlots); + status = s_connection.registerObject(finalObjectPath, "io.guh.nymead", parent, QDBusConnection::ExportScriptableSlots); if (!status) { qCWarning(dcApplication()) << "Failed to register D-Bus object:" << finalObjectPath; return; diff --git a/tests/utils/pushbuttonagent.cpp b/tests/utils/pushbuttonagent.cpp index 68de3082..fff45291 100644 --- a/tests/utils/pushbuttonagent.cpp +++ b/tests/utils/pushbuttonagent.cpp @@ -39,7 +39,7 @@ bool PushButtonAgent::init(QDBusConnection::BusType busType) return false; } - QDBusMessage message = QDBusMessage::createMethodCall("io.guh.nymead", "/io/guh/nymead/UserManager", QString(), "RegisterButtonAgent"); + QDBusMessage message = QDBusMessage::createMethodCall("io.guh.nymead", "/io/guh/nymead/UserManager", "io.guh.nymead", "RegisterButtonAgent"); message << qVariantFromValue(QDBusObjectPath("/nymea/pushbuttonhandler")); QDBusMessage reply = bus.call(message); if (!reply.errorName().isEmpty()) {