MisterHouse was created by Bruce Winter. Ron Klinkien developed the v2.3 web interface. Kevin Robert Keegan
- designed the v4 web prototype, updates by H.Plato. IA7 v1.3.601 Font Awesome by Dave Gandy - http://fontawesome.io
+ designed the v4 web prototype, updates by H.Plato. IA7 v1.3.610 Font Awesome by Dave Gandy - http://fontawesome.io
diff --git a/web/ia7/include/javascript.js b/web/ia7/include/javascript.js
index f51ad7dac..9c5526017 100644
--- a/web/ia7/include/javascript.js
+++ b/web/ia7/include/javascript.js
@@ -1,4 +1,4 @@
-// v1.3.601
+// v1.3.610
var entity_store = {}; //global storage of entities
var json_store = {};
@@ -266,10 +266,10 @@ function changePage (){
nav_link = '#path=/objects&parents='+nav_name;
if (collection_keys_arr.length > 2 && collection_keys_arr[collection_keys_arr.length-2].substring(0,1) == "$") nav_link = '#path=/objects&type='+nav_name;
if (nav_name == "Group") nav_link = '#path=objects&type=Group'; //Hardcode this use case
- if (json_store.objects[nav_name].label !== undefined) nav_name = (json_store.objects[nav_name].label);
+ if (json_store.objects[nav_name] !== undefined && json_store.objects[nav_name].label !== undefined) nav_name = (json_store.objects[nav_name].label);
- }
- else {
+ } else {
+ if (json_store.collections[collection_keys_arr[i]] == undefined) continue; //last breadcrumb duplicated so we don't need it.
nav_link = json_store.collections[collection_keys_arr[i]].link;
nav_name = json_store.collections[collection_keys_arr[i]].name;
}
@@ -278,8 +278,7 @@ function changePage (){
if (i == (collection_keys_arr.length-1)){
$('#nav').append('