2014-03-27 12:31:42 -07:00
|
|
|
'use strict';
|
|
|
|
|
2014-03-28 11:08:14 -07:00
|
|
|
angular.module('copay.signin').controller('SigninController',
|
2014-03-27 12:31:42 -07:00
|
|
|
function($scope, $rootScope, $location, Network) {
|
2014-03-31 08:48:35 -07:00
|
|
|
$scope.loading = false;
|
2014-03-27 12:31:42 -07:00
|
|
|
$rootScope.peerId = null;
|
|
|
|
|
2014-03-31 08:48:35 -07:00
|
|
|
$scope.create = function() {
|
|
|
|
$scope.loading = true;
|
2014-03-31 14:05:35 -07:00
|
|
|
|
2014-03-31 08:48:35 -07:00
|
|
|
Network.init(function(pid) {
|
2014-03-31 14:05:35 -07:00
|
|
|
$rootScope.masterId = pid;
|
2014-03-31 08:48:35 -07:00
|
|
|
$location.path('peer');
|
|
|
|
});
|
|
|
|
};
|
2014-03-27 12:31:42 -07:00
|
|
|
|
|
|
|
$scope.join = function(cid) {
|
2014-03-31 08:48:35 -07:00
|
|
|
$scope.loading = true;
|
2014-03-27 12:31:42 -07:00
|
|
|
|
2014-03-31 14:05:35 -07:00
|
|
|
Network.init(function() {
|
|
|
|
Network.connect(cid, function() {
|
|
|
|
$rootScope.masterId = cid;
|
2014-03-31 08:48:35 -07:00
|
|
|
$location.path('peer');
|
|
|
|
});
|
|
|
|
});
|
2014-03-27 12:31:42 -07:00
|
|
|
|
|
|
|
};
|
|
|
|
});
|