audiobookshelf/server
Tomasz N. a5750deaaf
The key change: Move the Database.bookAuthorModel.create() block outside the if (!author) check,
so it runs whether the author was just created OR already existed in the database.

This bug was visible when using "Match Books" for a library and the outcome was books had no author(s) assigned
despite the custom providers correctly providing those values.
2025-10-22 23:02:49 +02:00
..
auth Chnage Auth Expiry 2025-10-19 09:22:12 +02:00
controllers Merge pull request #4750 from mikiher/providers-api 2025-10-21 17:24:11 -05:00
finders Update JSDocs & auto-formatting of PodcastFinder 2025-10-21 17:22:10 -05:00
libs Add fuse.basic.min.js in libs instead of full npm package, use lower threshold for quick matching 2025-06-13 17:23:24 -05:00
managers CoverSearchManager: Fix broken podcast cover search 2025-10-17 08:11:03 +03:00
migrations Update API Keys to be tied to a user, add apikey lru-cache, handle deactivating expired keys 2025-06-30 14:53:11 -05:00
models Fix podcast itunesId not set on create or update from match #4614 2025-08-22 08:20:49 -05:00
objects remove token from hls url 2025-08-19 15:29:49 +02:00
providers Shorten timeout and error message for remaining providers 2025-10-02 22:23:12 +03:00
routers Merge providers API into a single endpoint 2025-10-19 10:53:27 +03:00
scanner The key change: Move the Database.bookAuthorModel.create() block outside the if (!author) check, 2025-10-22 23:02:49 +02:00
utils Merge pull request #4750 from mikiher/providers-api 2025-10-21 17:24:11 -05:00
Auth.js Add additional debug logs for OIDC login 2025-08-15 17:23:20 -05:00
Database.js Update API Keys to be tied to a user, add apikey lru-cache, handle deactivating expired keys 2025-06-30 14:53:11 -05:00
Logger.js Simplify log level determination 2025-03-08 12:46:36 -07:00
Server.js Update for nextjs client, pass all remaining requests through to nextjs 2025-09-28 09:41:15 -05:00
SocketAuthority.js Replace cover search with streaming version 2025-10-02 13:30:03 +03:00
Watcher.js Add: generic function to ignor files 2025-02-22 12:28:51 -07:00