Non-personal book owners do not see book selection widget when editing someone else's node.

This results in a book switching from personal to non-personal when saving any node in the personal book.

Create a personal book as a "book manager" user.

Edit any page in the book as another user.

Save the page and notice that the book is no longer a personal book.

CommentFileSizeAuthor
#1 book_manager-1004492.patch2.31 KBjgraham
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

jgraham’s picture

FileSize
2.31 KB

Attaching a patch for reference here.

The attached patch also addresses some potential additional edge cases. Basically if the book is a personal book and the editing user does not have personal book permissions (eg. somebody with 'administer nodes' and no other permissions) we need to preserve the personal book status or we risk locking the book owner out of their personal book.

jgraham’s picture

Status: Active » Fixed
marcp’s picture

This is working the way I'd expect it to -- the personal book status gets maintained now when a user other than the personal book owner saves a page.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.