From ed0773a1b9bffb4b761b02504a042daabad076ba Mon Sep 17 00:00:00 2001 From: Jeremy Guiselin <jeremy.guiselin@student.ecp.fr> Date: Mon, 23 Jan 2017 12:35:45 +0100 Subject: [PATCH] toast display translated message + correct score + correct details page --- www/js/modules/toast/service.js | 12 +++++++----- www/js/pages/football-details/controller.js | 4 ++++ www/js/pages/football/controller.js | 2 +- www/js/pages/tennis-details/controller.js | 8 ++++++-- 4 files changed, 18 insertions(+), 8 deletions(-) diff --git a/www/js/modules/toast/service.js b/www/js/modules/toast/service.js index 0f5f626..f0eaa7c 100644 --- a/www/js/modules/toast/service.js +++ b/www/js/modules/toast/service.js @@ -18,11 +18,13 @@ return { show : function (message, duration, location) { - if (window.cordova) { - $cordovaToast.show(message, duration, location); - } else { - console.log($translate(message)); - } + $translate(message).then(function (data) { + if (window.cordova) { + $cordovaToast.show(message, duration, location); + } else { + console.log(data); + } + }); } }; diff --git a/www/js/pages/football-details/controller.js b/www/js/pages/football-details/controller.js index 4c7d5d6..62b22c3 100644 --- a/www/js/pages/football-details/controller.js +++ b/www/js/pages/football-details/controller.js @@ -47,6 +47,10 @@ Scope functions **/ + $scope.isUndefined = function (value) { + return typeof value === 'undefined' || value === null; + }; + $scope.myGoBack = function() { $ionicHistory.goBack(); }; diff --git a/www/js/pages/football/controller.js b/www/js/pages/football/controller.js index a050343..0b881ad 100644 --- a/www/js/pages/football/controller.js +++ b/www/js/pages/football/controller.js @@ -65,7 +65,7 @@ $scope.getLink = function (league) { if (league.device_status === 'unlock') { - return 'details({leagueId:' + league.id + '})'; + return 'football-details({leagueId:' + league.id + '})'; } return '-'; }; diff --git a/www/js/pages/tennis-details/controller.js b/www/js/pages/tennis-details/controller.js index 6ce218a..cd83635 100644 --- a/www/js/pages/tennis-details/controller.js +++ b/www/js/pages/tennis-details/controller.js @@ -48,6 +48,10 @@ Scope functions **/ + $scope.isUndefined = function (value) { + return typeof value === 'undefined' || value === null; + }; + $scope.myGoBack = function() { $ionicHistory.goBack(); }; @@ -116,10 +120,10 @@ var scores = []; sets.forEach(function (set) { scores.push(set.split('-')); - }) + }); prediction.score = scores; } - } + }; /** End Controller functions -- GitLab