Project

General

Profile

Actions

bug #7392

closed

Remove Cascade from relations

Added by Andreas Müller almost 6 years ago. Updated almost 6 years ago.

Status:
Closed
Priority:
Highest
Category:
cdmlib
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:
Severity:
normal
Found in Version:

Description

Classes inheriting from RelationshipBase such as NameRelationship, Hybridrelationship and TaxonRelationship do cascade from the related object to the other related object. This may reduce peformance during save and also creates problems with permissions (#7390).
Therefore we should remove the cascade from the relationship to the related object.

This requires, that unsaved objects are now manually saved.


Related issues

Related to EDIT - bug #7390: possible permission clash when adding basionymDuplicateAndreas Müller

Actions
Related to EDIT - bug #7391: grant UPDATE for taxonnames temporarily when using a name as basionym RejectedAndreas Kohlbecker

Actions
Precedes EDIT - bug #7393: Fix regressions resulting from cascade removal from relationships in TaxEditorClosedKatja Luther

Actions
Actions #1

Updated by Andreas Müller almost 6 years ago

  • Related to bug #7390: possible permission clash when adding basionym added
Actions #2

Updated by Andreas Müller almost 6 years ago

  • Status changed from New to Resolved
  • Assignee changed from Andreas Müller to Katja Luther
Actions #3

Updated by Andreas Müller almost 6 years ago

  • Related to bug #7393: Fix regressions resulting from cascade removal from relationships in TaxEditor added
Actions #4

Updated by Andreas Müller almost 6 years ago

  • Related to bug #7391: grant UPDATE for taxonnames temporarily when using a name as basionym added
Actions #5

Updated by Andreas Müller almost 6 years ago

  • Related to deleted (bug #7393: Fix regressions resulting from cascade removal from relationships in TaxEditor)
Actions #6

Updated by Andreas Müller almost 6 years ago

  • Precedes bug #7393: Fix regressions resulting from cascade removal from relationships in TaxEditor added
Actions #7

Updated by Katja Luther almost 6 years ago

  • Assignee changed from Katja Luther to Andreas Müller
Actions #8

Updated by Katja Luther almost 6 years ago

  • Status changed from Resolved to Closed

seems to work as it should.

Actions

Also available in: Atom PDF