Audiobooks: built-in library, playback and synced progress through the audiobook player (classic frame kept)
build-container / build (push) Canceled after 2m57s
build-container / build (push) Canceled after 2m57s
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
66a376d22c
commit
62ff4d815d
14 files changed
+255
-15
No files matched your search
+4
-1
@@ -47,4 +47,7 @@ async function handle(req, res) {
|
||||
} catch (e) { json(res, 500, { error: e.message }); }
|
||||
}
|
||||
|
||||
module.exports = { handle, KEYS };
|
||||
// One saved value for the current person, read on the server (secret ones are decrypted).
|
||||
const get = k => { const v = load()[k]; return SECRET.has(k) && v && v._sealed ? unseal(v) : v; };
|
||||
|
||||
module.exports = { handle, KEYS, get };
|
||||
Reference in new issue
Block a user