Ticket #96 (new defect)

Opened 3 years ago

Last modified 7 months ago

Before deleting an object check if it have relations to be deleted (CatWalk)

Reported by: Ronald Jaramillo Assigned to: Ronald Jaramillo
Priority: normal Milestone: __unclassified__
Component: Toolbox.Catwalk Version:
Severity: normal Keywords: CatWalk
Cc:

Description

Currently you can't delete objects that have a relation. Before deleting, check with the server if there are any relations, if they are return a (recursive) list of related objects. The user can (based on this info) comfirm the removal. The related objects and the choosen object the related objects should then be removed.

Change History

11/11/05 07:41:33 changed by anonymous

  • component changed from TurboGears to Toolbox.

04/19/06 20:41:57 changed by godoy

What I think that should happen here is not allowing the deletion unless there's some "cascade" setting at the model / database. I.e., the possibility of deletion belongs to the model / database.

Sometimes there's more than one level of indirection or dependency and this might even go horizontally instead of only vertically.

09/23/06 18:22:35 changed by jorge.vargas

  • component changed from Toolbox to Toolbox.Catwalk.

+1 on godoy's comment. I wont want things to delete unless I'm sure that's what I want.

01/12/07 06:27:55 changed by alberto

  • milestone changed from 1.0 to 1.1.

03/28/07 12:42:04 changed by alberto

  • milestone changed from 1.1 to __unclassified__.

Batch moved into unclassified from 1.1 to properly track progress on the later