Wallet/js/controllers/signin.js
Matias Alejo Garcia 9ca83e35fc fix peers, pubkey WIP
2014-04-08 00:54:38 -03:00

35 lines
831 B
JavaScript

'use strict';
angular.module('copay.signin').controller('SigninController',
function($scope, $rootScope, $location, Network, Storage) {
var peerData = Storage.get('peerData');
$scope.loading = false;
$rootScope.peerId = peerData ? peerData.peerId : null;
$scope.create = function() {
$scope.loading = true;
Network.init(function() {
$location.path('peer');
});
};
$scope.join = function(cid) {
$scope.loading = true;
if (cid) {
Network.init(function() {
Network.connect(cid, function() {
$location.path('peer');
});
});
}
};
if (peerData && peerData.peerId && peerData.connectedPeers.length > 0) {
$rootScope.peerId = peerData.peerId;
$scope.join(peerData.connectedPeers);
}
});