After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 312533 - modifying a repeated calendar entry in day view corrupts entry
modifying a repeated calendar entry in day view corrupts entry
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: Calendar
2.4.x (obsolete)
Other other
: Normal normal
: ---
Assigned To: Dinesh Layek
Evolution QA team
Depends on:
Blocks: 317266
 
 
Reported: 2005-08-04 05:39 UTC by mr
Modified: 2013-09-13 00:49 UTC
See Also:
GNOME target: ---
GNOME version: 2.9/2.10


Attachments
fixes the bug (2.08 KB, patch)
2005-10-20 10:06 UTC, Dinesh Layek
accepted-commit_now Details | Review

Description mr 2005-08-04 05:39:32 UTC
Distribution: Mandriva Linux release 2006.0 (Cooker) for i586
Package: Evolution
Severity: normal
Version: GNOME2.10.2 2.3.x
Gnome-Distributor: Mandriva
Synopsis: modifying a repeated calendar entry in day view corrupts entry
Bugzilla-Product: Evolution
Bugzilla-Component: Calendar
Bugzilla-Version: 2.3.x
Description:
Description of Problem:
When modifying a repeated calender entry in the day view using the mouse
(click on border and resize it) corrupts the entry and evolution no
longer displays it.

Steps to reproduce the problem:
1. create a repeated entry
2. go to last day of occurrence
3. modify the start time using the mouse: drag the upper border of the
entry to some earlier time

Actual Results:
Entry disappears

Expected Results:
Evolution should aks if the user wants to modify the starting time of
all entires or just the current one and then change the starting time
correctly.

A diff of the old / new calendar.ics:

--- entry.old	2005-08-04 14:36:38.000000000 +0900
+++ entry.new	2005-08-04 14:36:39.000000000 +0900
@@ -2,16 +2,16 @@
 UID:20050506T051943Z-12890-501-1-18@nibbler.uue
 DTSTAMP:20050506T051943Z
 DTSTART;TZID=/softwarestudio.org/Olson_20011030_5/Asia/Tokyo:
- 20050506T164000
+ 20050805T163000
 DTEND;TZID=/softwarestudio.org/Olson_20011030_5/Asia/Tokyo:
  20050506T181000
 TRANSP:OPAQUE
-SEQUENCE:6
+SEQUENCE:7
 SUMMARY:PSG: Seminar
 CATEGORIES:Seminar
 CLASS:PUBLIC
 CREATED:20050506T052116
-LAST-MODIFIED:20050708T092335
+LAST-MODIFIED:20050804T010706
 RRULE:FREQ=WEEKLY;UNTIL=20050805;INTERVAL=1;BYDAY=FR
 EXDATE;VALUE=DATE:20050729
 EXDATE;TZID=/softwarestudio.org/Olson_20011030_5/Asia/Tokyo:

As you can see, the start time is now after the end time.




------- Bug moved to this database by unknown@gnome.bugs 2005-08-04 05:39 UTC -------


The original reporter of this bug does not have
   an account here. Reassigning to the person who moved
   it here, unknown@gnome.bugs.
   Previous reporter was mr@nibbler.uue.org.

Comment 1 André Klapper 2005-10-20 08:57:42 UTC
thanks for reporting this, adding dependency
Comment 2 Dinesh Layek 2005-10-20 10:06:20 UTC
Created attachment 53681 [details] [review]
fixes the bug

attached patch fixes the problem when all instances are updated, for updating
an individual instance, the bug is a duplicate of 318777
Comment 3 André Klapper 2005-10-25 17:48:39 UTC
targetting for 2.4.2, please correct me if i'm wrong.
Comment 4 Chenthill P 2005-10-27 08:44:36 UTC
Looks ok to commit to both branches.
Comment 5 Dinesh Layek 2005-11-09 11:58:56 UTC
committed to both the branches