Project

General

Profile

Bug #3692

Personal calendar events show creation time instead of start time

Added by Yannick Warnier about 8 years ago. Updated about 8 years ago.

Status:
Bug resolved
Priority:
Normal
Assignee:
-
Category:
-
Target version:
Start date:
12/07/2011
Due date:
% Done:

100%

Estimated time:
Spent time:
Complexity:
Normal
SCRUM pts - complexity:
?

Description

for some reason personal events show the creation time instead of the start time.

Reproduce doing this:
  • at 16.06 on Tuesday, create an event for 13.15 on Friday
  • show calendar in monthly view
  • the event shows at 16.06 (time incorrect) on Friday (date correct)

Files

Personal_agenda.png (72.6 KB) Personal_agenda.png Cesar Perales, 25/07/2011 23:42
Global_agenda_minutes_bug.png (87.6 KB) Global_agenda_minutes_bug.png Cesar Perales, 25/07/2011 23:42
Pantallazo-1.png (19.4 KB) Pantallazo-1.png Yannick Warnier, 04/08/2011 07:43

Related issues

Related to Chamilo LMS - Bug #3765: Assignment dates are wrongRejected - Abandoned01/08/2011

Actions

Associated revisions

Revision 88e00c69 (diff)
Added by Julio Montoya about 8 years ago

Should fix issue #3692 when showing calendar dates at 3 am!

Revision f839aade (diff)
Added by Julio Montoya about 8 years ago

Should fix problems when adding a work in the agenda see #3692

History

#1

Updated by Yannick Warnier about 8 years ago

Correction: it appears with the current time, not the creation time (it refreshes every minute).
The error only shows on the monthly calendar.

#2

Updated by Julio Montoya about 8 years ago

  • Status changed from New to Assigned
  • Assignee set to Julio Montoya
#3

Updated by Julio Montoya about 8 years ago

  • Status changed from Assigned to Needs more info
  • Assignee deleted (Julio Montoya)
  • % Done changed from 0 to 70
#4

Updated by Cesar Perales about 8 years ago

Works for me.
related: when editing the event, minutes dropdown doesnt have

selected=""
, thus, shows always 0.

#6

Updated by Yannick Warnier about 8 years ago

Still have the problem in weekly and monthly views...

#7

Updated by Yannick Warnier about 8 years ago

  • Status changed from Needs more info to Assigned
  • Assignee set to Julio Montoya
#8

Updated by Julio Montoya about 8 years ago

  • Status changed from Assigned to Needs more info
  • Assignee changed from Julio Montoya to Yannick Warnier
#9

Updated by Yannick Warnier about 8 years ago

Nope, still doesn't work. I'm creating a task today (4th of August), to be handled by the student on the 8th of August and this is what I get:

Rather than that, the event should be created on the 8th of August (because that's the handling-over date which has been defined). In case there is no handling-over (=expiry) date, the creation date is used.

#10

Updated by Yannick Warnier about 8 years ago

A few more things:
  • the time (hour) is OK now, I think (at least in week and month view)
  • in the daily view (just printing one day), an event created between midnight and 5am does not appear. It should appear (maybe in a single row called 0-5am) at least.
  • there should be a space and a dash between the date and the name of the assignment (in the capture you have "AMWork 4", for example - should be "AM - Work 4")
#11

Updated by Julio Montoya about 8 years ago

  • Status changed from Assigned to Needs more info
  • Assignee deleted (Julio Montoya)

Yannick Warnier wrote:

Nope, still doesn't work. I'm creating a task today (4th of August), to be handled by the student on the 8th of August and this is what I get:

Rather than that, the event should be created on the 8th of August (because that's the handling-over date which has been defined). In case there is no handling-over (=expiry) date, the creation date is used.

That's the way it works since the beginning of time. If you want to change that behavior you need to give more information and examples.

What happens if there any "handing over deadline" or "final acceptance" date?
What happens if there's only a "handing over deadline"?
What happens if there's only a "final acceptance"?

In conclusion, an agenda event have 2 dates (start date and end date). How those dates will match with the assignment tool dates?

#12

Updated by Julio Montoya about 8 years ago

Yannick Warnier wrote:

A few more things:
  • the time (hour) is OK now, I think (at least in week and month view)
  • in the daily view (just printing one day), an event created between midnight and 5am does not appear. It should appear (maybe in a single row called 0-5am) at least.
  • there should be a space and a dash between the date and the name of the assignment (in the capture you have "AMWork 4", for example - should be "AM - Work 4")

Should be improved with this change ...

http://code.google.com/p/chamilo/source/detail?r=6774f38436ad0335d888472223f729ab057d16f3&repo=classic

#13

Updated by Yannick Warnier about 8 years ago

  • Status changed from Needs more info to Bug resolved

Seems all good to me (didn't test all possible variations, but a few ones look good so far).
Note that, for the next version, we will include rooms booking (reservas) inside the calendar as well (as another color and another icon)

#14

Updated by Yannick Warnier about 8 years ago

  • Status changed from Bug resolved to Assigned
  • Assignee set to Julio Montoya
Reopening because failed on chamilodev.beeznest.com. Just tested now (8/8/2011):
  • went to course "English for Beginners"
  • created assignment with Expiry date = 10/8/2011 and End date = 12/08/2011
  • checked the "Add to agenda" box
  • got to "Personal agenda" tab
  • saw that "02:59 h. - English for beginners - Handing over of task testdate assignment" is appearing on the 8/8/2011

It should appear on the 10/8/2011 (expiry date) if it has been defined, otherwise (not defined) it should appear on the current date (8/8/2011).

#15

Updated by Julio Montoya about 8 years ago

  • Assignee changed from Julio Montoya to Yannick Warnier

Yannick Warnier wrote:

Reopening because failed on chamilodev.beeznest.com. Just tested now (8/8/2011):
  • went to course "English for Beginners"
  • created assignment with Expiry date = 10/8/2011 and End date = 12/08/2011
  • checked the "Add to agenda" box
  • got to "Personal agenda" tab
  • saw that "02:59 h. - English for beginners - Handing over of task testdate assignment" is appearing on the 8/8/2011

It should appear on the 10/8/2011 (expiry date) if it has been defined, otherwise (not defined) it should appear on the current date (8/8/2011).

What about the end date of the Agenda event? It would be "End date = 12/08/2011" ? And iff the Assignment End date is not set?

#16

Updated by Yannick Warnier about 8 years ago

  • Assignee changed from Yannick Warnier to Julio Montoya

The end date of the event should be the same as the start date, as the event itself represents a deadline (a "point" in time, not a time span)

#17

Updated by Julio Montoya about 8 years ago

  • Status changed from Assigned to Needs more info
  • Assignee deleted (Julio Montoya)
  • % Done changed from 70 to 80
#18

Updated by Yannick Warnier about 8 years ago

  • Status changed from Needs more info to Bug resolved
  • % Done changed from 80 to 100

Tested and confirmed fixed

Also available in: Atom PDF