Summary | Kolab backend: Modification of note failed |
Queue | Horde Framework Packages |
Queue Version | Git master |
Type | Bug |
State | Resolved |
Priority | 1. Low |
Owners | jan (at) horde (dot) org, wrobel (at) horde (dot) org |
Requester | thomas.jarosch (at) intra2net (dot) com |
Created | 10/12/2012 (4649 days ago) |
Due | |
Updated | 10/27/2012 (4634 days ago) |
Assigned | 10/12/2012 (4649 days ago) |
Resolved | 10/19/2012 (4642 days ago) |
Github Issue Link | |
Github Pull Request | |
Milestone | |
Patch | No |
commit a5c48375b955329721001abcaa17d3eb0c321035
Author: Gunnar Wrobel <p@rdus.de>
Date: Thu Oct 18 20:44:30 2012 +0200
Revert "Hotfix to force synchronization if UIDs are out of sync
(
Bug #11498)."This reverts commit 5bc02b6acd8acc2024626d9d21ec2834609d7721.
Unnecessary hotfix given the previous revert.
.../lib/Horde/Kolab/Storage/Folder/Stamp/Uids.php | 3 +--
1 files changed, 1 insertions(+), 2 deletions(-)
http://git.horde.org/horde-git/-/commit/a5c48375b955329721001abcaa17d3eb0c321035
commit b7203cdc7ab6b31bdeda753b937e688e0994a6f7
Author: Gunnar Wrobel <p@rdus.de>
Date: Thu Oct 18 20:42:29 2012 +0200
Revert "Fix saving objects."
This reverts commit eb600210317132e6dde828bfd7430e0470e90dca.
Correct fix for modifiying objects but this breaks creating objects.
create() also uses _appendMessage() and stores the backend UID in the
object. With this change that didn't happen anymore, causing
bug #11498..../lib/Horde/Kolab/Storage/Object.php | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
http://git.horde.org/horde-git/-/commit/b7203cdc7ab6b31bdeda753b937e688e0994a6f7
Assigned to Jan Schneider
State ⇒ Resolved
"[gwr] Corrected fix for modifying Kolab objects."
fixed it. I've tested the original bug report, moving notes between
shares, modifying and deleting notes.
Also moving notes to shared notepads and back is fine.
Thanks to both of you.
commit a5c48375b955329721001abcaa17d3eb0c321035
Author: Gunnar Wrobel <p@rdus.de>
Date: Thu Oct 18 20:44:30 2012 +0200
Revert "Hotfix to force synchronization if UIDs are out of sync
(
Bug #11498)."This reverts commit 5bc02b6acd8acc2024626d9d21ec2834609d7721.
Unnecessary hotfix given the previous revert.
.../lib/Horde/Kolab/Storage/Folder/Stamp/Uids.php | 3 +--
1 files changed, 1 insertions(+), 2 deletions(-)
http://git.horde.org/horde-git/-/commit/a5c48375b955329721001abcaa17d3eb0c321035
commit b7203cdc7ab6b31bdeda753b937e688e0994a6f7
Author: Gunnar Wrobel <p@rdus.de>
Date: Thu Oct 18 20:42:29 2012 +0200
Revert "Fix saving objects."
This reverts commit eb600210317132e6dde828bfd7430e0470e90dca.
Correct fix for modifiying objects but this breaks creating objects.
create() also uses _appendMessage() and stores the backend UID in the
object. With this change that didn't happen anymore, causing
bug #11498..../lib/Horde/Kolab/Storage/Object.php | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
http://git.horde.org/horde-git/-/commit/b7203cdc7ab6b31bdeda753b937e688e0994a6f7
commit 5bc02b6acd8acc2024626d9d21ec2834609d7721
Author: Jan Schneider <jan@horde.org>
Date: Fri Oct 12 18:16:07 2012 +0200
Hotfix to force synchronization if UIDs are out of sync (
Bug #11498)..../lib/Horde/Kolab/Storage/Folder/Stamp/Uids.php | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
http://git.horde.org/horde-git/-/commit/5bc02b6acd8acc2024626d9d21ec2834609d7721
Assigned to Gunnar Wrobel
Taken from Jan Schneider
Queue ⇒ Horde Framework Packages
commit 5bc02b6acd8acc2024626d9d21ec2834609d7721
Author: Jan Schneider <jan@horde.org>
Date: Fri Oct 12 18:16:07 2012 +0200
Hotfix to force synchronization if UIDs are out of sync (
Bug #11498)..../lib/Horde/Kolab/Storage/Folder/Stamp/Uids.php | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
http://git.horde.org/horde-git/-/commit/5bc02b6acd8acc2024626d9d21ec2834609d7721
State ⇒ Assigned
Assigned to Jan Schneider
State ⇒ Feedback
- Create an empty notepad
- Clear all horde caches
- Create an entry "first entry". Don't open it afterwards.
- Create an entry "second entry".
- Edit "second entry", modify it and save
-> Boom
- When I clear all horde caches it works fine
- If I randomly deactive/active the Kolab shares in mnemo,
it sometimes starts to break and then stays broken until I clear the cache.
Still I don't see a pattern yet. Probably the same issue with Turba
I've seen before.
Priority ⇒ 1. Low
Type ⇒ Bug
Summary ⇒ Kolab backend: Modification of note failed
Queue ⇒ Mnemo
Milestone ⇒
Patch ⇒ No
State ⇒ Unconfirmed
I tried to modify a note in mnemo and got a traceback. IIRC I tried to
change the category:
--------------------------------------------------------------------------
The message containing the object has been left unspecified!
1. Mnemo_Driver->modify() /datastore/DEVEL/horde/mnemo/memo.php:197
2. Mnemo_Driver_Kolab->_modify()
/datastore/DEVEL/horde/mnemo/lib/Driver.php:175
3. Horde_Kolab_Storage_Data_Base->modify()
/datastore/DEVEL/horde/mnemo/lib/Driver/Kolab.php:162
4. Horde_Kolab_Storage_Object->save()
/datastore/DEVEL/horde/framework/Kolab_Storage/lib/Horde/Kolab/Storage/Data/Base.php:282
5. Horde_Kolab_Storage_Object->_getBackendId()
/datastore/DEVEL/horde/framework/Kolab_Storage/lib/Horde/Kolab/Storage/Object.php:401
--------------------------------------------------------------------------
Similar error as in
#11489Thomas