Copying a book should put it in the shelf/shelves it's currently in. #3081

Closed
opened 2026-02-05 06:01:43 +03:00 by OVERLORD · 0 comments
Owner

Originally created by @Mailstorm-ctrl on GitHub (Sep 5, 2022).

Describe the feature you'd like

Currently, when you copy a book that is in a shelf, the copy will not be a part of any shelf. These seems counter intuitive when you think about it. I understand somethings cannot/shouldn't be copied but the location of a book is something that seems like it should be.

If you want to copy a book and add it to a shelf, you will need to copy the book, open the shelf you want it to be in, then add it manually. This can be annoying if you have hundreds of books.

This can tie in nicely with #1171

Describe the benefits this would bring to existing BookStack users

Copy function that operates as expected/intuitive. Also allows users to create "template" books within shelves.

Can the goal of this request already be achieved via other means?

Not that I know of. Maybe through the use of webhooks and API but there doesn't appear to be a way to get the shelves a book may be apart of through the API or CLI.

Have you searched for an existing open/closed issue?

  • I have searched for existing issues and none cover my fundemental request

How long have you been using BookStack?

0 to 6 months

Additional context

No response

Originally created by @Mailstorm-ctrl on GitHub (Sep 5, 2022). ### Describe the feature you'd like Currently, when you copy a book that is in a shelf, the copy will not be a part of any shelf. These seems counter intuitive when you think about it. I understand somethings cannot/shouldn't be copied but the location of a book is something that seems like it should be. If you want to copy a book and add it to a shelf, you will need to copy the book, open the shelf you want it to be in, then add it manually. This can be annoying if you have hundreds of books. This can tie in nicely with [#1171](https://github.com/BookStackApp/BookStack/issues/1171) ### Describe the benefits this would bring to existing BookStack users Copy function that operates as expected/intuitive. Also allows users to create "template" books within shelves. ### Can the goal of this request already be achieved via other means? Not that I know of. Maybe through the use of webhooks and API but there doesn't appear to be a way to get the shelves a book may be apart of through the API or CLI. ### Have you searched for an existing open/closed issue? - [X] I have searched for existing issues and none cover my fundemental request ### How long have you been using BookStack? 0 to 6 months ### Additional context _No response_
OVERLORD added the 🔨 Feature Request label 2026-02-05 06:01:43 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/BookStack#3081