diff --git a/handlers/admin/memory_rtree.go b/handlers/admin/memory_rtree.go index fd76c80..f37d292 100644 --- a/handlers/admin/memory_rtree.go +++ b/handlers/admin/memory_rtree.go @@ -103,7 +103,7 @@ func (s *AdminMemoryRTreeIndex) GeoSearch(feature *geojson.Feature) (map[string] } func (s *AdminMemoryRTreeIndex) Find(layer, id string) (*geojson.Feature, error) { - result, ok := s.Documents["layer"]["id"] + result, ok := s.Documents[layer][id] if !ok || result == nil { return nil, errors.New("admin not found") }