There was no error when adding books.
I added a book, closed Bookpedia, reopened Bookpedia, and the book wasn't there. There're no errors
from Bookpedia in the Console, but there are two WindowServer notes related to Bookpedia:
10/5/14 19:45:48.228 WindowServer[110]: disable_update_timeout: UI updates were forcibly disabled by application "Bookpedia" for over 1.00 seconds. Server has re-enabled them.
10/5/14 19:45:49.420 WindowServer[110]: common_reenable_update: UI updates were finally reenabled by application "Bookpedia" after 2.19 seconds (server forcibly re-enabled them after 1.00 seconds)
Turns out this fixed it: I moved out all the database files from the Bookpedia storage location (library/application support/bookpedia) to the trash. Then I opened Bookpedia to a blank, empty database. Then I closed Bookpedia and moved my database files back in, overwriting the empty ones. After that, it's saving just like I expect it to.
Testing one last time… yep, there they are.
Thanks for looking into this for me! I hope my solution might help others down the road.
- fourthords