Reverted transaction cannot be undone

This commit is contained in:
Adam Saghy
2022-08-30 10:40:42 +02:00
committed by GitHub
parent 3e35c137f9
commit dfb466e547
2 changed files with 4 additions and 1 deletions
@@ -5,7 +5,7 @@
<fa-icon icon="edit"></fa-icon>&nbsp;&nbsp;Edit
</button>
<button mat-raised-button color="warn" (click)="undoTransaction()">
<button mat-raised-button color="warn" (click)="undoTransaction()" *ngIf="allowUndo">
<fa-icon icon="undo"></fa-icon>&nbsp;&nbsp;Undo
</button>
</span>
@@ -26,6 +26,8 @@ export class ViewTransactionComponent {
transactionData: any;
/** Is Editable */
allowEdition = true;
/** Is Undoable */
allowUndo = true;
/**
* Retrieves the Transaction data from `resolve`.
@@ -46,6 +48,7 @@ export class ViewTransactionComponent {
this.transactionData = data.loansAccountTransaction;
this.allowEdition = !this.transactionData.manuallyReversed && !(this.transactionData.type.id === 20 || this.transactionData.type.id === 21 || this.transactionData.type.id === 22
|| this.transactionData.type.id === 23);
this.allowUndo = !this.transactionData.manuallyReversed;
});
}