Fehlerbehandlung beim Senden von Tweets verbessert
Change-Id: I445ea5b9d3d7ab6b1bf2bbe7d97952250f43810e
diff --git a/secure/misc/twitter_tool.c b/secure/misc/twitter_tool.c
index 5b31e91..22b0b36 100644
--- a/secure/misc/twitter_tool.c
+++ b/secure/misc/twitter_tool.c
@@ -34,10 +34,13 @@
str = PL->_unparsed_args(0);
if(!sizeof(str))
return 0;
- "/secure/misc/twitter"->twitter(str);
- this_interactive()->ReceiveMsg(
- BS(sprintf("Tweet \'%s\' wird gesendet.",str)),
- MT_NOTIFICATION|MSG_BS_LEAVE_LFS);
+
+ // Der Twitter-Relay gibt Fehlermeldungen selbst aus, d.h. nur bei
+ // Erfolg muessen wir selber etwas ausgeben.
+ if ("/secure/misc/twitter"->twitter(str))
+ this_interactive()->ReceiveMsg(
+ BS(sprintf("Tweet \'%s\' wird gesendet.",str)),
+ MT_NOTIFICATION|MSG_BS_LEAVE_LFS);
return 1;
});
}