MCPcopy
hub / github.com/perkeep/perkeep / serveRecentPermanodes

Method serveRecentPermanodes

pkg/search/handler.go:560–570  ·  view source on GitHub ↗
(rw http.ResponseWriter, req *http.Request)

Source from the content-addressed store, hash-verified

558}
559
560func (h *Handler) serveRecentPermanodes(rw http.ResponseWriter, req *http.Request) {
561 defer httputil.RecoverJSON(rw, req)
562 var rr RecentRequest
563 rr.fromHTTP(req)
564 res, err := h.GetRecentPermanodes(req.Context(), &rr)
565 if err != nil {
566 httputil.ServeJSONError(rw, err)
567 return
568 }
569 httputil.ReturnJSON(rw, res)
570}
571
572// GetPermanodesWithAttr returns permanodes with attribute req.Attr
573// having the req.Value as a value.

Callers

nothing calls this directly

Calls 6

fromHTTPMethod · 0.95
GetRecentPermanodesMethod · 0.95
RecoverJSONFunction · 0.92
ServeJSONErrorFunction · 0.92
ReturnJSONFunction · 0.92
ContextMethod · 0.80

Tested by

no test coverage detected