Skip to content

Commit 200f6db

Browse files
committed
Disable search endpoint
1 parent f1da832 commit 200f6db

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

api/pkg/handlers/message_handler.go

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -482,18 +482,19 @@ func (h *MessageHandler) PostCallMissed(c *fiber.Ctx) error {
482482
// @Failure 500 {object} responses.InternalServerError
483483
// @Router /messages/search [get]
484484
func (h *MessageHandler) Search(c *fiber.Ctx) error {
485-
ctx, span := h.tracer.StartFromFiberCtx(c)
485+
ctx, span, ctxLogger := h.tracer.StartFromFiberCtxWithLogger(c, h.logger)
486486
defer span.End()
487487

488-
ctxLogger := h.tracer.CtxLogger(h.logger, span)
489-
490488
var request requests.MessageSearch
491489
if err := c.QueryParser(&request); err != nil {
492490
msg := fmt.Sprintf("cannot marshall params in [%s] into [%T]", c.OriginalURL(), request)
493491
ctxLogger.Warn(stacktrace.Propagate(err, msg))
494492
return h.responseBadRequest(c, err)
495493
}
496494

495+
ctxLogger.Info(fmt.Sprintf("searching messages with URL [%s] and params [%+#v]", c.OriginalURL(), request))
496+
return h.responseForbidden(c)
497+
497498
if errors := h.validator.ValidateMessageSearch(ctx, request.Sanitize()); len(errors) != 0 {
498499
msg := fmt.Sprintf("validation errors [%s], while searching messages [%+#v]", spew.Sdump(errors), request)
499500
ctxLogger.Warn(stacktrace.NewError(msg))

0 commit comments

Comments
 (0)