Error description:
The expected number of shelf is starting from 0 as given by the message when adding a new book. For example: Now you have 1 books on the Shelf: SCIF-0. However when using the listing book by shelf function, the numbering starts from 1.
Steps to reproduce:
- Add a book in an empty genre, which automatically store on shelf 0.
- Use list by shelf command
shelf / scifi / 0
- Expected:
Listing out the book on shelf 0.
- Actual:
There is no such section!



Error description:
The expected number of shelf is starting from 0 as given by the message when adding a new book. For example: Now you have 1 books on the Shelf: SCIF-0. However when using the listing book by shelf function, the numbering starts from 1.
Steps to reproduce:
shelf / scifi / 0
Listing out the book on shelf 0.
There is no such section!