From ebc496d4e8038834e68ef2069bc53a0524da2008 Mon Sep 17 00:00:00 2001 From: Javier Date: Tue, 31 Mar 2015 17:33:29 +0200 Subject: implement the voicecallmanager (dialer, etc.) --- saltoqd/notificationmanager.cpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'saltoqd/notificationmanager.cpp') diff --git a/saltoqd/notificationmanager.cpp b/saltoqd/notificationmanager.cpp index c5a4e88..30414ce 100644 --- a/saltoqd/notificationmanager.cpp +++ b/saltoqd/notificationmanager.cpp @@ -15,6 +15,12 @@ NotificationManager::NotificationManager(CardManager *card, ToqManager *toq) : void NotificationManager::handleNotification(MonitoredNotification *n) { uint notificationId = n->id(); + + if (n->sender().isEmpty() || (n->body().isEmpty() && n->summary().isEmpty())) { + // Never create a card for an empty notification + return; + } + Card *card = new Card(QString::number(qint64(notificationId))); card->setHeader(n->sender()); -- cgit v1.2.3