(server *gin.Engine)
| 19 | } |
| 20 | |
| 21 | func (s *SearchHandler) RegisterRoutes(server *gin.Engine) { |
| 22 | permissionGroup := server.Group("/api/search") |
| 23 | permissionGroup.POST("/search_user", WrapBody(s.SearchUser)) |
| 24 | permissionGroup.POST("/search_post", WrapBody(s.SearchPost)) |
| 25 | permissionGroup.POST("/search_comment", WrapBody(s.SearchComment)) |
| 26 | } |
| 27 | |
| 28 | func (s *SearchHandler) SearchUser(ctx *gin.Context, req req.SearchReq) (Result, error) { |
| 29 | users, err := s.svc.SearchUsers(ctx, req.Expression) |
nothing calls this directly
no test coverage detected