We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
published
1 parent 73d5d7e commit 1a60278Copy full SHA for 1a60278
server/api/releases/index.post.ts
@@ -1,4 +1,5 @@
1
import mqtt from 'mqtt'
2
+import { consola } from 'consola'
3
4
export default defineEventHandler(async (event) => {
5
const { userId } = checkUser(event)
@@ -44,6 +45,8 @@ export default defineEventHandler(async (event) => {
44
45
},
46
})
47
48
+ let published = false
49
+
50
if (mqttSettings) {
51
const uri = mqttSettings.uriTCP ?? mqttSettings.uriWS
52
@@ -76,10 +79,14 @@ export default defineEventHandler(async (event) => {
76
79
77
80
}))
78
81
82
+ published = true
83
84
await client.endAsync(true)
85
- .catch(() => { })
86
+ .catch((err) => {
87
+ consola.error(err)
88
+ })
89
}
90
- return release
91
+ return { ...release, published }
92
0 commit comments