[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    [phoneblocker] frontends/blackberry/headless: Do not add the numbers back if we already remove the l
From:       Laszlo Papp <lpapp () kde ! org>
Date:       2015-01-20 9:52:46
Message-ID: E1YDVUM-0000AY-Ut () scm ! kde ! org
[Download RAW message or body]

Git commit 114f9d194656e50ed7ead2ba67442356af7f3590 by Laszlo Papp.
Committed on 20/01/2015 at 09:48.
Pushed by lpapp into branch 'master'.

Do not add the numbers back if we already remove the last block condition

M  +2    -3    frontends/blackberry/headless/blocker.cpp

http://commits.kde.org/phoneblocker/114f9d194656e50ed7ead2ba67442356af7f3590

diff --git a/frontends/blackberry/headless/blocker.cpp \
b/frontends/blackberry/headless/blocker.cpp index c3812f7..4422c0e 100644
--- a/frontends/blackberry/headless/blocker.cpp
+++ b/frontends/blackberry/headless/blocker.cpp
@@ -71,9 +71,8 @@ void Blocker::unblock(const QString &phoneNumber, bool call, bool \
sms)  m_blockedNumbers.remove(phoneNumber);
         else {
             QPair<bool, bool> callSmsPair = m_blockedNumbers.value(phoneNumber);
-            if ((callSmsPair.first and call) or (callSmsPair.second and sms))
-                m_blockedNumbers.remove(phoneNumber);
-            m_blockedNumbers[phoneNumber] = qMakePair(call ? !call : \
callSmsPair.first, sms ? !sms : callSmsPair.second); +            if \
((callSmsPair.first and call) or (callSmsPair.second and sms)) \
m_blockedNumbers.remove(phoneNumber); +            else m_blockedNumbers[phoneNumber] \
= qMakePair(call ? !call : callSmsPair.first, sms ? !sms : callSmsPair.second);  }
         QSettings settings(m_authorName, m_applicationName);
         settings.setValue(m_blockedNumbersKey, \
QVariant::fromValue<BlockedNumbers>(m_blockedNumbers));


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic