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}}