Skip to content

Commit 1a60278

Browse files
committed
refactor: add published property on release create response
1 parent 73d5d7e commit 1a60278

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

server/api/releases/index.post.ts

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import mqtt from 'mqtt'
2+
import { consola } from 'consola'
23

34
export default defineEventHandler(async (event) => {
45
const { userId } = checkUser(event)
@@ -44,6 +45,8 @@ export default defineEventHandler(async (event) => {
4445
},
4546
})
4647

48+
let published = false
49+
4750
if (mqttSettings) {
4851
const uri = mqttSettings.uriTCP ?? mqttSettings.uriWS
4952

@@ -76,10 +79,14 @@ export default defineEventHandler(async (event) => {
7679
})
7780
}))
7881

82+
published = true
83+
7984
await client.endAsync(true)
8085
})
81-
.catch(() => { })
86+
.catch((err) => {
87+
consola.error(err)
88+
})
8289
}
8390

84-
return release
91+
return { ...release, published }
8592
})

0 commit comments

Comments
 (0)