Restore transaction first seen field

This commit is contained in:
Mononaut 2023-05-05 15:12:05 -07:00
parent de1e6d3b27
commit 06ef114395
No known key found for this signature in database
GPG Key ID: A3F058E41374C04E
2 changed files with 7 additions and 5 deletions

View File

@ -85,7 +85,7 @@
<div class="col-sm">
<table class="table table-borderless table-striped">
<tbody>
<ng-template [ngIf]="transactionTime !== 0 && !replaced">
<ng-template [ngIf]="transactionTime !== 0">
<tr *ngIf="transactionTime === -1; else firstSeenTmpl">
<td><span class="skeleton-loader"></span></td>
<td><span class="skeleton-loader"></span></td>

View File

@ -216,7 +216,7 @@ export class TransactionComponent implements OnInit, AfterViewInit, OnDestroy {
this.error = undefined;
this.waitingForTransaction = false;
this.graphExpanded = false;
this.transactionTime = 0;
this.transactionTime = tx.firstSeen || 0;
this.setupGraph();
this.fetchRbfHistory$.next(this.tx.txid);
@ -338,10 +338,10 @@ export class TransactionComponent implements OnInit, AfterViewInit, OnDestroy {
if (tx.firstSeen) {
this.transactionTime = tx.firstSeen;
} else {
this.transactionTime = 0;
this.getTransactionTime();
}
} else {
this.getTransactionTime();
this.transactionTime = 0;
}
if (this.tx?.status?.confirmed) {
@ -471,7 +471,9 @@ export class TransactionComponent implements OnInit, AfterViewInit, OnDestroy {
this.apiService
.getTransactionTimes$([this.tx.txid])
.subscribe((transactionTimes) => {
this.transactionTime = transactionTimes[0];
if (transactionTimes?.length) {
this.transactionTime = transactionTimes[0];
}
});
}