Ebook scanning follow-ups: stale badge, Oban config keys, private cron API, duplicate scans #33
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Severity: low · from Nye's review of #17 @
c7e0ec4(non-blocking)scanning_statuswhenscanning?/1detects it stale.lifeline: [rescue_after: ...],cron: [crontab: ...]) instead of the deprecatedOban.Plugins.*names.LibrarySchedulerusesOban.Cron.Expression, which is@moduledoc false(private API). Recheck it on Oban upgrades, or vendor a small cron parser.start_scanis check-then-insert, so the watcher and the scheduler in the same minute can queue two scans. That's harmless (ebook_scan concurrency 1), butunique: [keys: [:library_id], states: :incomplete]on ScanWorker would close it.