This is a snapshot of Indico's old Trac site. Any information contained herein is most probably outdated. Access our new GitHub site here.

Opened 6 years ago

Closed 6 years ago

Last modified 5 years ago

#158 closed defect (fixed)

Cannot delete entry from timetable

Reported by: dmartinc Owned by: pferreir
Priority: critical Milestone: v0.97.0
Component: Timetable Version: 0.97.0
Keywords: timetable Cc:

Description

In the following event:

http://indicobeta.cern.ch/confModifSchedule.py?confId=83595#20100202

After creation a new contribution called "test", and reloading the page (just in case), I tried to delete the newly created contribution (which appeared at the bottom of the timetable).

The service call apparently succeeds, but the entry does not disappear from the timetable. Moreover, even after reloading the timetable, the entry is still there.

When deleting the entry a second time (after reloading the timetable), there is an exception (see indicobeta exceptions of 2nd Feb 2010 at 9:48 and 10:51). However this time the entry properly disappears from the timetable.

Change History (7)

comment:1 Changed 6 years ago by pferreir

  • Milestone set to v0.97

comment:2 Changed 6 years ago by jbenito

  • Priority changed from normal to critical

comment:3 Changed 6 years ago by pferreir

What do you mean by "apparently succeeds"? Have you checked it with firebug?
It seems to me that the call is taking too much time, people refresh the page and (for caching reasons) the entry is still there. That's the only way I can reproduce it.
I'll add a progress indicator for the "delete" oepration (we should have it anyway), and see how it goes.

comment:4 Changed 6 years ago by pferreir

  • Owner set to pferreir
  • Status changed from new to accepted

comment:5 Changed 6 years ago by pferreir

And I'll make it so that the timetable management page is never cached. It makes no sense to do it.

comment:6 Changed 6 years ago by jose.pedro.ferreira@…

  • Resolution set to fixed
  • Status changed from accepted to closed

commit ceb3c539c925118695eab4fe59809bb08662fdba
Author: Pedro Ferreira <jose.pedro.ferreira@…>
Date: Fri Feb 19 10:27:01 2010 +0100

[FIX] Added progress dialogs for timetable deletes


  • also for the dialogs for adding contributions/sessions/breaks;
  • apparently fixes #158

comment:7 Changed 5 years ago by Pedro Ferreira <jose.pedro.ferreira@…>

In [ceb3c539c925118695eab4fe59809bb08662fdba]:

[FIX] Added progress dialogs for timetable deletes

  • also for the dialogs for adding contributions/sessions/breaks;
  • apparently fixes #158
Note: See TracTickets for help on using tickets.