Unlike the index interface's EdgesTo method, the "edgesto" Handler here additionally filters out since-deleted permanode edges.
(rw http.ResponseWriter, req *http.Request)
| 846 | // Unlike the index interface's EdgesTo method, the "edgesto" Handler |
| 847 | // here additionally filters out since-deleted permanode edges. |
| 848 | func (h *Handler) serveEdgesTo(rw http.ResponseWriter, req *http.Request) { |
| 849 | defer httputil.RecoverJSON(rw, req) |
| 850 | var er EdgesRequest |
| 851 | er.fromHTTP(req) |
| 852 | res, err := h.EdgesTo(&er) |
| 853 | if err != nil { |
| 854 | httputil.ServeJSONError(rw, err) |
| 855 | return |
| 856 | } |
| 857 | httputil.ReturnJSON(rw, res) |
| 858 | } |
| 859 | |
| 860 | func (h *Handler) serveQuery(rw http.ResponseWriter, req *http.Request) { |
| 861 | defer httputil.RecoverJSON(rw, req) |
nothing calls this directly
no test coverage detected