Merge. Also invoice name from third party data.
This commit is contained in:
commit
9b4b3996ae
3 changed files with 8 additions and 5 deletions
|
|
@ -450,6 +450,7 @@ function reviewController(addressbookService, bitcoinCashJsService, bitcore, bit
|
||||||
vm.sendingTitle = gettextCatalog.getString('You are paying');
|
vm.sendingTitle = gettextCatalog.getString('You are paying');
|
||||||
vm.memo = vm.thirdParty.memo;
|
vm.memo = vm.thirdParty.memo;
|
||||||
vm.memoExpanded = !!vm.memo;
|
vm.memoExpanded = !!vm.memo;
|
||||||
|
vm.destination.name = vm.thirdParty.name;
|
||||||
|
|
||||||
txPayproData = {
|
txPayproData = {
|
||||||
caTrusted: vm.thirdParty.caTrusted,
|
caTrusted: vm.thirdParty.caTrusted,
|
||||||
|
|
|
||||||
|
|
@ -400,7 +400,8 @@ angular.module('copayApp.services').factory('incomingData', function($log, $stat
|
||||||
var toAddr = payProData.toAddress;
|
var toAddr = payProData.toAddress;
|
||||||
var amount = payProData.amount;
|
var amount = payProData.amount;
|
||||||
var paymentUrl = payProData.url;
|
var paymentUrl = payProData.url;
|
||||||
var expires = payProData.expires
|
var expires = payProData.expires;
|
||||||
|
var time = payProData.time;
|
||||||
|
|
||||||
if (coin === 'bch') {
|
if (coin === 'bch') {
|
||||||
var displayAddr = payProData.outputs[0].address;
|
var displayAddr = payProData.outputs[0].address;
|
||||||
|
|
@ -408,11 +409,12 @@ angular.module('copayApp.services').factory('incomingData', function($log, $stat
|
||||||
amount = payProData.outputs[0].amount;
|
amount = payProData.outputs[0].amount;
|
||||||
paymentUrl = payProData.paymentUrl;
|
paymentUrl = payProData.paymentUrl;
|
||||||
expires = Math.floor(new Date(expires).getTime() / 1000)
|
expires = Math.floor(new Date(expires).getTime() / 1000)
|
||||||
|
time = Math.ceil(new Date(time).getTime() / 1000)
|
||||||
}
|
}
|
||||||
|
|
||||||
var name = payProData.domain;
|
var name = payProData.domain;
|
||||||
if (paymentUrl.indexOf('https://bitpay.com') > -1) {
|
if (paymentUrl.indexOf('https://bitpay.com') > -1) {
|
||||||
name = 'bitpay';
|
name = 'BitPay';
|
||||||
}
|
}
|
||||||
|
|
||||||
var thirdPartyData = {
|
var thirdPartyData = {
|
||||||
|
|
@ -426,7 +428,7 @@ angular.module('copayApp.services').factory('incomingData', function($log, $stat
|
||||||
network: 'livenet',
|
network: 'livenet',
|
||||||
requiredFeeRate: payProData.requiredFeeRate,
|
requiredFeeRate: payProData.requiredFeeRate,
|
||||||
selfSigned: 0,
|
selfSigned: 0,
|
||||||
time: Math.ceil(new Date(payProData.time).getTime() / 1000),
|
time: time,
|
||||||
displayAddress: displayAddr,
|
displayAddress: displayAddr,
|
||||||
toAddress: toAddr,
|
toAddress: toAddr,
|
||||||
url: paymentUrl,
|
url: paymentUrl,
|
||||||
|
|
|
||||||
|
|
@ -48,9 +48,9 @@
|
||||||
<p ng-if="vm.destination.balanceAmount">{{vm.destination.balanceAmount}} {{vm.destination.balanceCurrency}}</p>
|
<p ng-if="vm.destination.balanceAmount">{{vm.destination.balanceAmount}} {{vm.destination.balanceCurrency}}</p>
|
||||||
</div>
|
</div>
|
||||||
<div class="item-content item-content-avatar"
|
<div class="item-content item-content-avatar"
|
||||||
ng-if="vm.thirdParty && vm.thirdParty.id === 'bip70' && vm.thirdParty.name === 'bitpay'">
|
ng-if="vm.thirdParty && vm.thirdParty.id === 'bip70' && vm.thirdParty.name === 'BitPay'">
|
||||||
<img src="img/icon-bitpay.svg" class="bg">
|
<img src="img/icon-bitpay.svg" class="bg">
|
||||||
<h2>BitPay</h2>
|
<h2>{{vm.destination.name}}</h2>
|
||||||
<p translate ng-if="!vm.paymentExpired">Payment expires: {{vm.remainingTimeStr}}</p>
|
<p translate ng-if="!vm.paymentExpired">Payment expires: {{vm.remainingTimeStr}}</p>
|
||||||
<p class="warning" translate ng-if="vm.paymentExpired">Payment request has expired</p>
|
<p class="warning" translate ng-if="vm.paymentExpired">Payment request has expired</p>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue