[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [kdepimlibs] akonadi/calendar: Merge branch 'KDE/4.11'
From: Sergio Martins <iamsergio () gmail ! com>
Date: 2013-10-31 23:29:54
Message-ID: E1Vc1gY-0005EE-SQ () scm ! kde ! org
[Download RAW message or body]
Git commit 1dc326b27dd951f135f9878334dd0de6e76d0f62 by Sergio Martins.
Committed on 31/10/2013 at 23:29.
Pushed by smartins into branch 'master'.
Merge branch 'KDE/4.11'
Conflicts:
akonadi/calendar/incidencechanger.cpp
M +29 -17 akonadi/calendar/incidencechanger.cpp
http://commits.kde.org/kdepimlibs/1dc326b27dd951f135f9878334dd0de6e76d0f62
diff --cc akonadi/calendar/incidencechanger.cpp
index 7d3ae9c,5233548..f7a28de
--- a/akonadi/calendar/incidencechanger.cpp
+++ b/akonadi/calendar/incidencechanger.cpp
@@@ -457,23 -479,29 +457,29 @@@ bool IncidenceChanger::Private::handleI
break;
case IncidenceChanger::ChangeTypeModify:
{
- if ( !change->originalItems.isEmpty() ) {
- Q_ASSERT( change->originalItems.count() == 1 );
- Incidence::Ptr oldIncidence = CalendarUtils::incidence( \
change->originalItems.first() );
- Incidence::Ptr newIncidence = CalendarUtils::incidence( change->newItem \
);
-
- if ( oldIncidence->supportsGroupwareCommunication() ) {
- const bool modify = handler.handleIncidenceAboutToBeModified( \
newIncidence );
- if ( !modify ) {
- if ( newIncidence->type() == oldIncidence->type() ) {
- IncidenceBase *i1 = newIncidence.data();
- IncidenceBase *i2 = oldIncidence.data();
- *i1 = *i2;
- }
- result = false;
- }
- }
+ if ( change->originalItems.isEmpty() ) {
+ break;
+ }
+
+ Q_ASSERT( change->originalItems.count() == 1 );
- Incidence::Ptr oldIncidence = \
change->originalItems.first().payload<KCalCore::Incidence::Ptr>();
- Incidence::Ptr newIncidence = \
change->newItem.payload<KCalCore::Incidence::Ptr>(); ++ Incidence::Ptr \
oldIncidence = CalendarUtils::incidence( change->originalItems.first() ); ++ \
Incidence::Ptr newIncidence = CalendarUtils::incidence( change->newItem ); +
+ if ( !oldIncidence->supportsGroupwareCommunication() ) {
+ break;
+ }
+
+ const bool modify = handler.handleIncidenceAboutToBeModified( newIncidence \
); + if ( modify ) {
+ break;
}
+
+ if ( newIncidence->type() == oldIncidence->type() ) {
+ IncidenceBase *i1 = newIncidence.data();
+ IncidenceBase *i2 = oldIncidence.data();
+ *i1 = *i2;
+ }
+ result = false;
}
break;
default:
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic