We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3c72ab2 commit 210760fCopy full SHA for 210760f
routes/notes/routes.js
@@ -57,13 +57,19 @@ module.exports = async function noteRoutes(fastify) {
57
},
58
59
handler: async function readNote(request, reply) {
60
- const note = await request.notesDataSource.readNote(request.params.id)
61
- if (!note) {
62
- reply.code(404)
63
- return { error: 'Record is not found' }
+ try {
+ const note = await this.notesDataSource.readNote(request.params.id)
+ if (!note) {
+ reply.code(404)
64
+ return { error: 'Note not found' }
65
+ }
66
+
67
+ return { data: note }
68
+ } catch (error) {
69
+ console.error('Error fetching note details:', error)
70
+ reply.code(500)
71
+ return { error: 'Internal Server Error' }
72
}
- reply.code(201)
- return note
73
74
})
75
0 commit comments