From f36b9a579f8cd3642175bd5c13d1d2d9f03c9edf Mon Sep 17 00:00:00 2001 From: Nathanael Sensfelder Date: Wed, 2 Jan 2019 01:49:38 +0100 Subject: Only link if it's not undefined. --- src/global/www/script/navigation.js | 5 ++++- src/global/www/script/session.js | 14 ++++++++++---- 2 files changed, 14 insertions(+), 5 deletions(-) (limited to 'src/global/www') diff --git a/src/global/www/script/navigation.js b/src/global/www/script/navigation.js index b036e03..ce2fc1b 100644 --- a/src/global/www/script/navigation.js +++ b/src/global/www/script/navigation.js @@ -19,5 +19,8 @@ function (url) tacticians_online.navigation.attach_to = function (app) { - app.ports.go_to.subscribe(tacticians_online.navigation.go_to); + if (app.ports.go_to !== undefined) + { + app.ports.go_to.subscribe(tacticians_online.navigation.go_to); + } } diff --git a/src/global/www/script/session.js b/src/global/www/script/session.js index 8d005b1..e6fd609 100644 --- a/src/global/www/script/session.js +++ b/src/global/www/script/session.js @@ -83,9 +83,15 @@ function (session) tacticians_online.session.attach_to = function (app) { - app.ports.store_new_session.subscribe( - tacticians_online.session.store_new_session - ); + if (app.ports.store_new_session !== undefined) + { + app.ports.store_new_session.subscribe( + tacticians_online.session.store_new_session + ); + } - app.ports.reset_session.subscribe(tacticians_online.session.reset); + if (app.ports.reset_session !== undefined) + { + app.ports.reset_session.subscribe(tacticians_online.session.reset); + } } -- cgit v1.2.3-70-g09d2