From 1c2ec938434ae0913c31db3dc5bf88d71273cbb0 Mon Sep 17 00:00:00 2001 From: Devin Lin Date: Thu, 14 Dec 2023 22:01:00 -0800 Subject: [PATCH] kcms/cellularnetwork: Fix error condition --- kcms/cellularnetwork/modem.cpp | 12 ++++++------ kcms/cellularnetwork/sim.cpp | 8 ++++---- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/kcms/cellularnetwork/modem.cpp b/kcms/cellularnetwork/modem.cpp index 81c22c8c..a0a90833 100644 --- a/kcms/cellularnetwork/modem.cpp +++ b/kcms/cellularnetwork/modem.cpp @@ -125,7 +125,7 @@ QCoro::Task Modem::reset() QDBusReply reply = co_await m_mmInterface->reset(); - if (reply.isValid()) { + if (!reply.isValid()) { qDebug() << QStringLiteral("Error resetting the modem:") << reply.error().message(); CellularNetworkSettings::instance()->addMessage(InlineMessage::Error, i18n("Error resetting the modem: %1", reply.error().message())); } @@ -234,7 +234,7 @@ QCoro::Task Modem::setIsRoaming(bool roaming) gsmSetting->setHomeOnly(!roaming); // set roaming setting QDBusReply reply = co_await connection->update(connection->settings()->toMap()); - if (reply.isValid()) { + if (!reply.isValid()) { qWarning() << QStringLiteral("Error updating connection settings for") << connection->uuid() << QStringLiteral(":") << reply.error().message() << QStringLiteral("."); CellularNetworkSettings::instance()->addMessage( @@ -315,7 +315,7 @@ QCoro::Task Modem::activateProfile(const QString &connectionUni) // activate connection manually // despite the documentation saying otherwise, activateConnection seems to need the DBus path, not uuid of the connection QDBusReply reply = co_await NetworkManager::activateConnection(con->path(), m_nmModem->uni(), ""); - if (reply.isValid()) { + if (!reply.isValid()) { qWarning() << QStringLiteral("Error activating connection:") << reply.error().message(); CellularNetworkSettings::instance()->addMessage(InlineMessage::Error, i18n("Error activating connection: %1", reply.error().message())); co_return; @@ -349,7 +349,7 @@ QCoro::Task Modem::addProfile(QString name, QString apn, QString username, gsmSetting->setInitialized(true); QDBusReply reply = co_await NetworkManager::addAndActivateConnection(settings->toMap(), m_nmModem->uni(), ""); - if (reply.isValid()) { + if (!reply.isValid()) { qWarning() << QStringLiteral("Error adding connection:") << reply.error().message(); CellularNetworkSettings::instance()->addMessage(InlineMessage::Error, i18n("Error adding connection: %1", reply.error().message())); } else { @@ -366,7 +366,7 @@ QCoro::Task Modem::removeProfile(const QString &connectionUni) } QDBusReply reply = co_await con->remove(); - if (reply.isValid()) { + if (!reply.isValid()) { qWarning() << QStringLiteral("Error removing connection") << reply.error().message(); CellularNetworkSettings::instance()->addMessage(InlineMessage::Error, i18n("Error removing connection: %1", reply.error().message())); } @@ -399,7 +399,7 @@ QCoro::Task Modem::updateProfile(QString connectionUni, QString name, QStr gsmSetting->setInitialized(true); QDBusReply reply = con->update(conSettings->toMap()); - if (reply.isValid()) { + if (!reply.isValid()) { qWarning() << QStringLiteral("Error updating connection settings for") << connectionUni << QStringLiteral(":") << reply.error().message() << QStringLiteral("."); CellularNetworkSettings::instance()->addMessage(InlineMessage::Error, diff --git a/kcms/cellularnetwork/sim.cpp b/kcms/cellularnetwork/sim.cpp index 16d096a5..ebc039c1 100644 --- a/kcms/cellularnetwork/sim.cpp +++ b/kcms/cellularnetwork/sim.cpp @@ -159,7 +159,7 @@ QCoro::Task Sim::togglePinEnabled(const QString &pin) { bool isPinEnabled = pinEnabled(); QDBusReply reply = co_await m_mmSim->enablePin(pin, !isPinEnabled); - if (reply.isValid()) { + if (!reply.isValid()) { qWarning() << QStringLiteral("Error toggling SIM lock to") << isPinEnabled << QStringLiteral(":") << reply.error().message(); CellularNetworkSettings::instance()->addMessage(InlineMessage::Error, i18n("Error toggling SIM lock: %1", reply.error().message())); } @@ -168,7 +168,7 @@ QCoro::Task Sim::togglePinEnabled(const QString &pin) QCoro::Task Sim::changePin(const QString &oldPin, const QString &newPin) { QDBusReply reply = co_await m_mmSim->changePin(oldPin, newPin); - if (reply.isValid()) { + if (!reply.isValid()) { qWarning() << QStringLiteral("Error changing the PIN:") << reply.error().message(); CellularNetworkSettings::instance()->addMessage(InlineMessage::Error, i18n("Error changing the PIN: %1", reply.error().message())); } @@ -181,7 +181,7 @@ QCoro::Task Sim::sendPin(const QString &pin) } QDBusReply reply = co_await m_mmSim->sendPin(pin); - if (reply.isValid()) { + if (!reply.isValid()) { qWarning() << QStringLiteral("Error sending the PIN:") << reply.error().message(); CellularNetworkSettings::instance()->addMessage(InlineMessage::Error, i18n("Error sending the PIN: %1", reply.error().message())); } @@ -194,7 +194,7 @@ QCoro::Task Sim::sendPuk(const QString &pin, const QString &puk) } QDBusReply reply = co_await m_mmSim->sendPuk(pin, puk); - if (reply.isValid()) { + if (!reply.isValid()) { qWarning() << QStringLiteral("Error sending the PUK:") << reply.error().message(); CellularNetworkSettings::instance()->addMessage(InlineMessage::Error, i18n("Error sending the PUK: %1", reply.error().message())); }