adding copayersid and walletid to user subscribe json

This commit is contained in:
Gabriel Bazán 2015-12-28 12:32:01 -03:00
parent ca65303941
commit 012fb8021b
4 changed files with 9 additions and 5 deletions

View File

@ -48,7 +48,7 @@
<switch id="spend-unconfirmed" name="spendUnconfirmed" ng-model="spendUnconfirmed" class="green right"></switch>
<div translate>Use Unconfirmed Funds</div>
</li>
<li>
<li ng-show="mobile">
<switch id="enable-notifications" name="notifications" ng-model="notifications" class="green right"></switch>
<div translate>Enable notifications</div>
</li>

View File

@ -28,9 +28,10 @@ angular.module('copayApp.controllers').controller('indexController', function($r
}
push.on('registration', function(data) {
var fc = profileService.focusedClient;
var opts = {};
var deviceType = (navigator.userAgent.match(/iPhone/i)) == "iPhone" ? "ios" : (navigator.userAgent.match(/Android/i)) == "Android" ? "android" : null;
opts.user = "copayUser";
opts.user = fc.credentials.copayerId + "||" + fc.credentials.walletId;
opts.type = deviceType;
opts.token = data.registrationId;
storageService.setNotificationsOptions(JSON.stringify(opts), function() {

View File

@ -1,7 +1,7 @@
'use strict';
angular.module('copayApp.controllers').controller('preferencesGlobalController',
function($scope, $rootScope, $log, configService, uxLanguage) {
function($scope, $rootScope, $log, configService, uxLanguage, isCordova) {
this.init = function() {
var config = configService.getSync();
@ -17,6 +17,9 @@ angular.module('copayApp.controllers').controller('preferencesGlobalController',
$scope.notifications = config.notifications ? config.notifications.enabled : true;
};
if (isCordova) $scope.mobile = true;
else $scope.mobile = false;
var unwatchSpendUnconfirmed = $scope.$watch('spendUnconfirmed', function(newVal, oldVal) {
if (newVal == oldVal) return;
var opts = {

View File

@ -4,11 +4,11 @@
var root = {};
root.subscribe = function(opts) {
return $http.post('http://192.168.1.120:8000/subscribe', opts);
return $http.post('http://192.168.1.126:8000/subscribe', opts);
}
root.unsubscribe = function(token) {
return $http.post('http://192.168.1.120:8000/unsubscribe', {
return $http.post('http://192.168.1.126:8000/unsubscribe', {
token: token
});
}