Project

General

Profile

Actions

bug #2578

closed

Improve "move synonym"

Added by Andreas Müller over 11 years ago. Updated about 2 years ago.

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

100%

Estimated time:
Severity:
critical
Found in Version:

Description

The current implementation of ITaxonService.moveSynonymToAnotherTaxon is not fully correct yet.

We need to throw an exception if the synonym is part of a homotypical group (size> 1).

Additionally we need a method to move a homotypical group (all synonyms of a homotypical group) to another taxon.

Also check that the synonym to move is not part of the homotypical group of the accepted taxon.

see also #2585

Actions #1

Updated by Andreas Müller over 11 years ago

  • Status changed from New to Resolved
  • Assignee changed from Andreas Müller to Niels Hoffmann

r13241

Actions #2

Updated by Andreas Müller over 11 years ago

  • Target version changed from cdmlib - Next Major Release to cdmlib RELEASE 3.0.9
Actions #3

Updated by Niels Hoffmann almost 11 years ago

  • Target version changed from cdmlib RELEASE 3.0.9 to cdmlib RELEASE 3.0.10
Actions #4

Updated by Andreas Kohlbecker over 10 years ago

  • Target version changed from cdm_dataportal RELEASE 3.0.12 to cdmlib RELEASE 3.0.12
Actions #5

Updated by Andreas Müller over 10 years ago

  • Assignee changed from Niels Hoffmann to Andreas Müller
Actions #6

Updated by Andreas Kohlbecker over 10 years ago

  • Target version changed from cdmlib RELEASE 3.0.13 to cdmlib RELEASE 3.0.12
Actions #7

Updated by Andreas Müller over 10 years ago

  • Target version changed from cdmlib RELEASE 3.0.12 to cdmlib RELEASE 3.0.13
Actions #8

Updated by Andreas Kohlbecker almost 10 years ago

  • Target version changed from cdmlib RELEASE 3.1.4 to cdmlib RELEASE 3.1.3

moved back to last release Milestone (according to http://dev.e-taxonomy.eu/trac/wiki/CdmReleasePolicy#Howtodealwithticketsunderreview)

please finish review until 25.2.2013

Actions #9

Updated by Katja Luther about 8 years ago

the implementation should be correct now and can be used by drag&drop (r22279 und r22252)

Actions #10

Updated by Andreas Müller over 4 years ago

  • Description updated (diff)
  • % Done changed from 0 to 40
Actions #11

Updated by Andreas Müller about 2 years ago

  • Status changed from Resolved to Closed
  • Private changed from Yes to No

Now we always move the full homotypical group to the other taxon, so this is fixed.

The check that the synonym is not part of the other taxon is not really necessary (up to the user to not do this wrong).

Actions #13

Updated by Andreas Müller about 2 years ago

  • % Done changed from 40 to 100
Actions

Also available in: Atom PDF