[pim/messagelib] messagecomposer/src/followupreminder: Return error when agent doesn't run
Laurent Montel <[email protected]>
| Newsgroups | gmane.comp.kde.cvs |
|---|---|
| Message-ID | <[email protected]> |
Git commit f495849237be92aeeff05c6ad4da04c2d64753e3 by Laurent Montel.
Committed on 15/08/2026 at 06:11.
Pushed by mlaurent into branch 'master'.
Return error when agent doesn't run
M +3 -0 messagecomposer/src/followupreminder/followupremindercreatejob.cpp
https://invent.kde.org/pim/messagelib/-/commit/f495849237be92aeeff05c6ad4da04c2d64753e3
diff --git a/messagecomposer/src/followupreminder/followupremindercreatejob.cpp b/messagecomposer/src/followupreminder/followupremindercreatejob.cpp
index efbc4e5b7..1b3453d10 100644
--- a/messagecomposer/src/followupreminder/followupremindercreatejob.cpp
+++ b/messagecomposer/src/followupreminder/followupremindercreatejob.cpp
@@ -117,6 +117,9 @@ void FollowupReminderCreateJob::writeFollowupReminderInfo()
if (!iface->isValid()) {
qCWarning(MESSAGECOMPOSER_LOG) << "The FollowUpReminder agent is not running!";
+ setError(KJob::UserDefinedError);
+ setErrorText(i18n("Failed to store a new reminder: the follow-up reminder agent is not running."));
+ emitResult();
return;
}