From b094fb1e527588ddec7a874a5c458ff39ee7d452 Mon Sep 17 00:00:00 2001 From: Corinna Jaschek Date: Sat, 29 Oct 2016 23:22:05 +0200 Subject: [PATCH] added message for challenges that could not be found - fixes #5538 closes #8176 --- website/client-old/js/controllers/challengesCtrl.js | 2 ++ website/views/options/social/challenges.jade | 3 +++ 2 files changed, 5 insertions(+) diff --git a/website/client-old/js/controllers/challengesCtrl.js b/website/client-old/js/controllers/challengesCtrl.js index 164c353981..a50f7a4aa3 100644 --- a/website/client-old/js/controllers/challengesCtrl.js +++ b/website/client-old/js/controllers/challengesCtrl.js @@ -493,6 +493,8 @@ habitrpg.controller("ChallengesCtrl", ['$rootScope','$scope', 'Shared', 'User', .then(function (response) { var challenge = response.data.data; $scope.challenges = [challenge]; + }).catch(function(err) { + $scope.challengeErrorMsg = err.data.message; }); } else { Challenges.getUserChallenges() diff --git a/website/views/options/social/challenges.jade b/website/views/options/social/challenges.jade index a5fa315a1f..8f40c9c22d 100644 --- a/website/views/options/social/challenges.jade +++ b/website/views/options/social/challenges.jade @@ -210,3 +210,6 @@ script(type='text/ng-template', id='partials/options.social.challenges.html') .panel-body(ng-class='{collapse: !$stateParams.cid == challenge._id}') .accordion-inner(ng-if='$stateParams.cid == challenge._id') div(ui-view) + + .container-fluid + .alert.alert-danger(ng-if='challengeErrorMsg') {{challengeErrorMsg}}