@@ -1036,10 +1036,15 @@ ${ smart_unicode(login_modal(request).content) | n,unicode }
});
huePubSub.subscribe('open.link', function (href) {
- if (href.startsWith('/') && !href.startsWith('/hue')){
- page('/hue' + href);
- } else {
- page(href);
+ if (href) {
+ if (href.startsWith('/') && !href.startsWith('/hue')){
+ page('/hue' + href);
+ } else {
+ page(href);
+ }
+ else {
+ console.warn('Received an open.link without href.')
}
};