Skip to content

Commit aeb75eb

Browse files
committed
Fix order in HTTP router
1 parent 44b1b43 commit aeb75eb

File tree

1 file changed

+14
-14
lines changed

1 file changed

+14
-14
lines changed

src/server/http.cpp

+14-14
Original file line numberDiff line numberDiff line change
@@ -294,20 +294,6 @@ HttpRequestHandler::HttpRequestHandler(QSharedPointer<Index> indexes, QSharedPoi
294294
return handleMetricsRequest(req, m_metrics);
295295
});
296296

297-
// Document API
298-
m_router.route(HTTP_HEAD, "/:index/:docId", [=](auto req) {
299-
return handleHeadDocumentRequest(req, m_indexes);
300-
});
301-
m_router.route(HTTP_GET, "/:index/:docId", [=](auto req) {
302-
return handleGetDocumentRequest(req, m_indexes);
303-
});
304-
m_router.route(HTTP_PUT, "/:index/:docId", [=](auto req) {
305-
return handlePutDocumentRequest(req, m_indexes);
306-
});
307-
m_router.route(HTTP_DELETE, "/:index/:docId", [=](auto req) {
308-
return handleDeleteDocumentRequest(req, m_indexes);
309-
});
310-
311297
// Update API
312298
m_router.route(HTTP_POST, "/:index/_update", [=](auto req) {
313299
return handleUpdateRequest(req, m_indexes);
@@ -331,6 +317,20 @@ HttpRequestHandler::HttpRequestHandler(QSharedPointer<Index> indexes, QSharedPoi
331317
m_router.route(HTTP_DELETE, "/:index", [=](auto req) {
332318
return handleDeleteIndexRequest(req, m_indexes);
333319
});
320+
321+
// Document API
322+
m_router.route(HTTP_HEAD, "/:index/:docId", [=](auto req) {
323+
return handleHeadDocumentRequest(req, m_indexes);
324+
});
325+
m_router.route(HTTP_GET, "/:index/:docId", [=](auto req) {
326+
return handleGetDocumentRequest(req, m_indexes);
327+
});
328+
m_router.route(HTTP_PUT, "/:index/:docId", [=](auto req) {
329+
return handlePutDocumentRequest(req, m_indexes);
330+
});
331+
m_router.route(HTTP_DELETE, "/:index/:docId", [=](auto req) {
332+
return handleDeleteDocumentRequest(req, m_indexes);
333+
});
334334
}
335335

336336
} // namespace Server

0 commit comments

Comments
 (0)