From 3ffb6e0112583aafb57e01d5cd1e750c4d1c8362 Mon Sep 17 00:00:00 2001 From: "michael.buettner%sun.com" Date: Thu, 22 Mar 2007 16:55:33 +0000 Subject: [PATCH] bug #374936 moving event from one calendar to another fails in calTransactionManager. patch by ssitter@googlemail.com, r=mickey git-svn-id: svn://10.0.0.236/branches/MOZILLA_1_8_BRANCH@222193 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/calendar/base/src/calTransactionManager.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mozilla/calendar/base/src/calTransactionManager.js b/mozilla/calendar/base/src/calTransactionManager.js index 8e8917f6ba7..25925f51afb 100644 --- a/mozilla/calendar/base/src/calTransactionManager.js +++ b/mozilla/calendar/base/src/calTransactionManager.js @@ -107,6 +107,7 @@ calTransaction.prototype = { mCalendar: null, mItem: null, mOldItem: null, + mOldCalendar: null, mListener: null, mIsDoTransaction: false, @@ -174,7 +175,7 @@ calTransaction.prototype = { this.mCalendar.deleteItem(this.mItem, this); break; case 'move': - this.mOldCalendar = this.mOldItem.mCalendar; + this.mOldCalendar = this.mOldItem.calendar; this.mOldCalendar.deleteItem(this.mOldItem, this); this.mCalendar.addItem(this.mItem, this); break;