When a copy fails, the part of the book which did copy will be left around. Deleting this book then becomes cumbersome because deleting a book in Drupal doesn't delete all the pages under it.

Correct behaviour is probably to ensure "all or nothing" behaviour -- use transactions so that if a failure occurs, no stale nodes will have been created.

Comments

jgraham’s picture

Status: Active » Closed (duplicate)