summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/global')
-rw-r--r--src/global/www/script/navigation.js5
-rw-r--r--src/global/www/script/session.js14
2 files changed, 14 insertions, 5 deletions
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);
+ }
}