@@ -294,20 +294,6 @@ HttpRequestHandler::HttpRequestHandler(QSharedPointer<Index> indexes, QSharedPoi
294
294
return handleMetricsRequest (req, m_metrics);
295
295
});
296
296
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
-
311
297
// Update API
312
298
m_router.route (HTTP_POST, " /:index/_update" , [=](auto req) {
313
299
return handleUpdateRequest (req, m_indexes);
@@ -331,6 +317,20 @@ HttpRequestHandler::HttpRequestHandler(QSharedPointer<Index> indexes, QSharedPoi
331
317
m_router.route (HTTP_DELETE, " /:index" , [=](auto req) {
332
318
return handleDeleteIndexRequest (req, m_indexes);
333
319
});
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
+ });
334
334
}
335
335
336
336
} // namespace Server
0 commit comments