Skip to content

Commit e742322

Browse files
committed
implemented GET /tag/{tagLabel}
1 parent e28cc4d commit e742322

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

lib/server.js

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -289,6 +289,24 @@ server.route({
289289
}
290290
});
291291

292+
server.route({
293+
method: 'GET',
294+
path: '/tag/{label}',
295+
config: {
296+
handler: (request, h) => {
297+
var label = decodeURIComponent(request.params.label);
298+
return metaFinder.getDocumentList(request.query.text, makeArray(label), request.query.limit, request.query.offset).catch(e =>
299+
h.response({
300+
"statusCode": 404,
301+
"error": "(Title) Not Found",
302+
"message": "Not Found"
303+
})
304+
.code(404)
305+
);
306+
}
307+
}
308+
});
309+
292310
server.route({
293311
method: 'DELETE',
294312
path: '/tag/{label}',

0 commit comments

Comments
 (0)