[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;
     }
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.