(function () { 'use strict'; let Relationships = function ($scope, userService, $location) { $scope.name = 'Hey,'; userService.getUser() .then(function (user) { $scope.user = user; $scope.name = user.userName; }); userService.getRelationships() .then(function (relationships) { $scope.relationships = relationships; $scope.callback(); }); $scope.callback = function () { $scope.next = $scope.relationships.some(x => x.selected); }; $scope.continue = function () { if ($scope.next) { let selected = $scope.relationships.filter(s => s.selected) .map(x => x.Id); userService.updateRelationships(selected) .then(() => $location.url('gettingStarted') ); } }; }; Relationships.$inject = ['$scope', 'userService', '$location']; angular.module('streamApp').controller('relationshipsController', Relationships); })();