converted over to bal from author, and fixed up the way sub books / series interact

This commit is contained in:
2023-07-01 14:26:36 +10:00
parent 90792728b3
commit 6cef2e0d9c
5 changed files with 230 additions and 92 deletions

25
BUGs
View File

@@ -1,14 +1,23 @@
### fix to get this working with bs 5...
#### BUGS (next-33)
#### BUGS (next-30)
BUG-6: author does not have explicit ordering like sub-books...
- author inserts need author_num [DONE]
- books on shelf now works with new code [DONE]
TEST THIS - ITS A BREAKING CHANGE.... check every where I used
book.author -> book.bals[]->author
### DB/back-end
### UI not updating after DB change:
BUG-7: if you remove a series from a book, it won't appear in the series drop-down if it is the first 'missing' book in that series -- either reset the list, or show all series always?
### ordering of data in UI:
BUG-6: author,series, etc. do not have explicit ordering like sub-books... sort of irritating / needs code and DB fix
- add/remove authors, and after save they are ordered by author.id, not order of addition (prob. needs book_author_link to have an auth_num)
BUG-30: failed to add a book with 2 x same author (need to catch error
or maybe mess with author list to remove duplicate potentials?)
#### SHOWSTOPPER:
BUG-31: series does not have 'series_num', so a book in 2 series, means he ordering is not explicit
-- UNSURE this is an issue, as 2 series would normally be 1 inside
a larger one, and numbering implies the inner (smaller number), and
outer has explicity overall ordering of books in both series, so
should be ok?
BUG-32: for book 1546 (with 2 sub-books, 1 with 2 authors), saving it causes 'series removal' dbox to come up
(no series though)