Nuggets workflow audio: include failure reason in the error message; v2.17.2
Publish Container / build (push) Successful in 15m27s
Publish Container / build (push) Successful in 15m27s
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
11f3d76e9b
commit
22c0038ebb
3 files changed
+6
-4
No files matched your search
Generated
+2
-2
@@ -1,12 +1,12 @@
|
|||||||
{
|
{
|
||||||
"name": "siteforge",
|
"name": "siteforge",
|
||||||
"version": "2.17.1",
|
"version": "2.17.2",
|
||||||
"lockfileVersion": 3,
|
"lockfileVersion": 3,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
"packages": {
|
"packages": {
|
||||||
"": {
|
"": {
|
||||||
"name": "siteforge",
|
"name": "siteforge",
|
||||||
"version": "2.17.1",
|
"version": "2.17.2",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@aws-sdk/client-s3": "^3.1135.0",
|
"@aws-sdk/client-s3": "^3.1135.0",
|
||||||
"@dnd-kit/core": "^6.3.1",
|
"@dnd-kit/core": "^6.3.1",
|
||||||
|
|||||||
+1
-1
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "siteforge",
|
"name": "siteforge",
|
||||||
"private": true,
|
"private": true,
|
||||||
"version": "2.17.1",
|
"version": "2.17.2",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"dev": "vite",
|
"dev": "vite",
|
||||||
|
|||||||
@@ -139,7 +139,9 @@ export function register(app) {
|
|||||||
stream.pipe(res)
|
stream.pipe(res)
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
console.error('[nuggets-workflow] audio error:', err.message, err.cause?.message ?? '')
|
console.error('[nuggets-workflow] audio error:', err.message, err.cause?.message ?? '')
|
||||||
if (!res.headersSent) res.status(500).json({ message: 'Audio stream failed.' })
|
// Admin-only route, so the reason is safe to show and saves a trip to the server logs.
|
||||||
|
const reason = [err.message, err.cause?.message].filter(Boolean).join(': ')
|
||||||
|
if (!res.headersSent) res.status(500).json({ message: `Audio stream failed${reason ? ` (${reason})` : ''}.` })
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
Reference in new issue
Block a user