diff --git a/spike/review/reinvent/ezmded/ui/index.html b/spike/review/reinvent/ezmded/ui/index.html
index 813b758..6000e86 100644
--- a/spike/review/reinvent/ezmded/ui/index.html
+++ b/spike/review/reinvent/ezmded/ui/index.html
@@ -154,7 +154,7 @@
results.sort()
var innerHTML = "
"
if (!results || results.length == 0)
innerHTML = "no results"
@@ -270,15 +270,23 @@
var lastTree = {}
function idsToTitle(original_ids) {
+ const fullTitle = idsToFullTitle(original_ids)
+ return fullTitle.slice(fullTitle.lastIndexOf("/")+1, fullTitle.length)
+ }
+
+ function idsToFullTitle(original_ids) {
var ids = original_ids.slice(0, original_ids.length)
var subtree = lastTree
+ var fullTitle = ""
while (ids && ids.length > 0) {
if (!subtree || !subtree["Branches"] || !subtree["Branches"][ids[0]])
break
subtree = subtree["Branches"][ids[0]]
+ if (subtree && subtree.Leaf && subtree.Leaf.Title)
+ fullTitle += "/" + subtree.Leaf.Title
ids = ids.slice(1, ids.length)
- if (ids.length == 0 && subtree.Leaf && subtree.Leaf.Title ) {
- return subtree.Leaf.Title
+ if (ids.length == 0) {
+ return fullTitle.slice(1, fullTitle.length)
}
}
return ids[ids.length-1]