6.0.0-beta1
7/15/25

[#11591] Kolab backend: Modification time not synced in
Summary Kolab backend: Modification time not synced in
Queue Mnemo
Queue Version Git master
Type Bug
State Resolved
Priority 1. Low
Owners
Requester thomas.jarosch (at) intra2net (dot) com
Created 10/29/2012 (4642 days ago)
Due
Updated 11/26/2012 (4614 days ago)
Assigned
Resolved 11/26/2012 (4614 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch No

History
11/26/2012 05:31:23 PM Jan Schneider Comment #5
State ⇒ Resolved
Reply to this comment
This doesn't synchronize the history backend with the Kolab objects 
yet, but it uses the Kolab objects' dates in the UI.
11/26/2012 05:30:29 PM Git Commit Comment #4 Reply to this comment
Changes have been made in Git (master):

commit 55690f5533ab3d5401c32fd8c5af442ac2428003
Author: Jan Schneider <jan@horde.org>
Date:   Mon Nov 26 15:34:59 2012 +0100

     [jan] Use modification and creation dates from backend if 
available (Request #11591).

  kronolith/lib/Event.php                 |   65 
+++++++++++++++++++++++++++++++
  kronolith/lib/Event/Kolab.php           |    7 +++
  kronolith/lib/View/Event.php            |   32 +---------------
  kronolith/templates/view/view.inc       |    8 ++--
  mnemo/docs/CHANGES                      |    2 +
  mnemo/lib/Driver/Kolab.php              |   11 +++++-
  mnemo/lib/Driver/Sql.php                |   47 +++++++++++++++++++---
  mnemo/list.php                          |   13 +++---
  mnemo/package.xml                       |    2 +
  mnemo/templates/list/memo_summaries.inc |    4 +-
  mnemo/templates/view/memo.inc           |   22 ++++++++---
  mnemo/view.php                          |   29 --------------
  nag/lib/Driver/Kolab.php                |    6 +++
  nag/lib/Driver/Sql.php                  |   31 ++++++++++++++-
  nag/lib/Task.php                        |   28 +++++++++++++
  nag/templates/view/task.inc             |   34 ++++++++++------
  nag/view.php                            |   39 ------------------
  17 files changed, 242 insertions(+), 138 deletions(-)

http://git.horde.org/horde-git/-/commit/55690f5533ab3d5401c32fd8c5af442ac2428003
10/29/2012 04:57:19 PM Thomas Jarosch Comment #3 Reply to this comment
This is the expected behavior (at the moment). Horde history is 
solely tracked via the Horde_History library, which obviously isn't 
used by other clients. There is no infrastructure to receive history 
information from a different source, let alone from individual 
objects.
Ok. Maybe we should disable the "modification date" column for the 
Kolab backend, if possible.
It's better to hide it (like in H4) than to show broken dates.

10/29/2012 04:34:29 PM Jan Schneider Comment #2
State ⇒ Not A Bug
Reply to this comment
This is the expected behavior (at the moment). Horde history is solely 
tracked via the Horde_History library, which obviously isn't used by 
other clients. There is no infrastructure to receive history 
information from a different source, let alone from individual objects.
10/29/2012 04:05:36 PM Thomas Jarosch Comment #1
Priority ⇒ 1. Low
Type ⇒ Bug
Summary ⇒ Kolab backend: Modification time not synced in
Queue ⇒ Mnemo
Milestone ⇒
Patch ⇒ No
State ⇒ Unconfirmed
Reply to this comment
Hi,

when I create a note with a foreign Kolab client, the synced in 
"modification time" is 01.01.1970.
Similar bug as in #11531.

This behavior can be simulated by:
- Create a second notepad
- Create a note with H5 in the first notepad
- Go to IMP and move the IMAP message from the first notepad to the new one
- Change back to mnemo and sync in

-> "Modification date" is reset to 01.01.1970

Cheers,
Thomas

Saved Queries