diff --git a/spike/review/reinvent/ezmded/server/server.go b/spike/review/reinvent/ezmded/server/server.go index 33e13ad..3d5f8b6 100644 --- a/spike/review/reinvent/ezmded/server/server.go +++ b/spike/review/reinvent/ezmded/server/server.go @@ -281,10 +281,11 @@ func (server *Server) urlFileId(id []string) string { if len(id) == 0 { return "" } + result := id[0] for i := 1; i < len(id); i++ { - id[0] = strings.Join([]string{id[0], url.PathEscape(id[i])}, "/") + result = strings.Join([]string{result, url.PathEscape(id[i])}, "/") } - return id[0] + return result } func (server *Server) fileId(r *http.Request) []string { @@ -350,7 +351,7 @@ func (server *Server) apiV0SearchHandler(w http.ResponseWriter, r *http.Request) result := []string{} if err := tree.ForEach(func(id []string, leaf Leaf) error { for _, pattern := range patterns { - if !pattern.MatchString(leaf.Content) && !pattern.MatchString(fmt.Sprint(id)) { + if !pattern.MatchString(leaf.Content) && !pattern.MatchString(leaf.Title) { return nil } } diff --git a/spike/review/reinvent/ezmded/ui/index.html b/spike/review/reinvent/ezmded/ui/index.html index 7955469..88f5d2c 100644 --- a/spike/review/reinvent/ezmded/ui/index.html +++ b/spike/review/reinvent/ezmded/ui/index.html @@ -5,7 +5,7 @@ -