MCPcopy Index your code
hub / github.com/ZenNotes/zennotes / deleteNote

Method deleteNote

apps/server/internal/httpserver/server.go:637–650  ·  view source on GitHub ↗
(w http.ResponseWriter, r *http.Request)

Source from the content-addressed store, hash-verified

635}
636
637func (s *Server) deleteNote(w http.ResponseWriter, r *http.Request) {
638 var req struct {
639 Path string `json:"path"`
640 }
641 if err := readJSON(r, &req); err != nil {
642 http.Error(w, err.Error(), http.StatusBadRequest)
643 return
644 }
645 if err := s.currentVault().DeleteNote(req.Path); err != nil {
646 writeError(w, err)
647 return
648 }
649 w.WriteHeader(http.StatusNoContent)
650}
651
652func (s *Server) trashNote(w http.ResponseWriter, r *http.Request) {
653 var req struct {

Callers

nothing calls this directly

Calls 5

currentVaultMethod · 0.95
readJSONFunction · 0.85
writeErrorFunction · 0.85
ErrorMethod · 0.80
DeleteNoteMethod · 0.80

Tested by

no test coverage detected