Warning: Can't synchronize with repository "(default)" (Unsupported version control system "svn": No module named svn). Look in the Trac log for more information.

Ticket #96 (closed defect: wontfix)

Opened 13 years ago

Last modified 10 years ago

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

Reported by: Ronald Jaramillo Owned by: Ronald Jaramillo
Priority: normal Milestone: 1.x
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

comment:1 Changed 13 years ago by anonymous

  • Component changed from TurboGears to Toolbox

comment:2 Changed 13 years ago 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.

comment:3 Changed 13 years ago 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.

comment:4 Changed 12 years ago by alberto

  • Milestone changed from 1.0 to 1.1

comment:5 Changed 12 years ago by alberto

  • Milestone changed from 1.1 to __unclassified__

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

comment:6 Changed 10 years ago by jorge.vargas

  • Milestone changed from __unclassified__ to 1.x

comment:7 Changed 10 years ago by Chris Arndt

  • Status changed from new to closed
  • Resolution set to wontfix

Cruft ticket. CatWalk is unmaintained, we won't add new features to it. Closing ticket as "wontfix".

Note: See TracTickets for help on using tickets.