fixed recurring transaction editing
This commit is contained in:
parent
390b670be5
commit
11f42d08e4
2 changed files with 3 additions and 7 deletions
|
@ -104,7 +104,7 @@
|
||||||
<label class="col-md-3 form-control-label" for="text-input">Budget Type</label>
|
<label class="col-md-3 form-control-label" for="text-input">Budget Type</label>
|
||||||
<div class="col-md-9">
|
<div class="col-md-9">
|
||||||
<div class="input-group">
|
<div class="input-group">
|
||||||
<select type="text" class="form-control" [compareWith]="byId" [(ngModel)]="clickedRecur.category">
|
<select type="text" class="form-control" [(ngModel)]="clickedRecur.category">
|
||||||
<option value="0">Uncategorised</option>
|
<option value="0">Uncategorised</option>
|
||||||
<option *ngFor="let category of categoryIdList" [ngValue]="category">
|
<option *ngFor="let category of categoryIdList" [ngValue]="category">
|
||||||
{{ categoryList[category] }}
|
{{ categoryList[category] }}
|
||||||
|
|
|
@ -58,10 +58,6 @@ export class TransactionLogComponent implements OnInit {
|
||||||
this.loadTransactions(1);
|
this.loadTransactions(1);
|
||||||
}
|
}
|
||||||
|
|
||||||
byId(c1: ItemModel, c2: ItemModel) {
|
|
||||||
return c1 && c2 ? c1.id === c2.id : c1 === c2;
|
|
||||||
}
|
|
||||||
|
|
||||||
loadTransactions(logPage: number) {
|
loadTransactions(logPage: number) {
|
||||||
this.api.transList(logPage).subscribe(
|
this.api.transList(logPage).subscribe(
|
||||||
result => {
|
result => {
|
||||||
|
@ -104,7 +100,7 @@ export class TransactionLogComponent implements OnInit {
|
||||||
let updatedTimeSubmit = moment(this.updatedTime, 'YYYY-MM-DD[T]HH:mm').local().format('YYYY-MM-DD[T]HH:mm:ss.SSSZ');
|
let updatedTimeSubmit = moment(this.updatedTime, 'YYYY-MM-DD[T]HH:mm').local().format('YYYY-MM-DD[T]HH:mm:ss.SSSZ');
|
||||||
this.clickedRecur.display_time = moment(this.updatedTime).format('llll');
|
this.clickedRecur.display_time = moment(this.updatedTime).format('llll');
|
||||||
let myParams = {
|
let myParams = {
|
||||||
category: 111,
|
category: (this.clickedRecur.category == 0 ? undefined : this.clickedRecur.category),
|
||||||
essential: this.clickedRecur.essential,
|
essential: this.clickedRecur.essential,
|
||||||
id: this.clickedRecur.id,
|
id: this.clickedRecur.id,
|
||||||
apply_time: updatedTimeSubmit,
|
apply_time: updatedTimeSubmit,
|
||||||
|
@ -118,7 +114,7 @@ export class TransactionLogComponent implements OnInit {
|
||||||
result => {
|
result => {
|
||||||
if ( result.success === true ) {
|
if ( result.success === true ) {
|
||||||
this.transactionFormStatus = 'success';
|
this.transactionFormStatus = 'success';
|
||||||
this.resetForm();
|
this.transactionFormStatusSuccess = 'Edit Succeeded.';
|
||||||
} else {
|
} else {
|
||||||
this.transactionFormStatusError = JSON.stringify(result.status) + 'Error, ' + JSON.stringify(result.message);
|
this.transactionFormStatusError = JSON.stringify(result.status) + 'Error, ' + JSON.stringify(result.message);
|
||||||
this.transactionFormStatus = 'send_failed';
|
this.transactionFormStatus = 'send_failed';
|
||||||
|
|
Reference in a new issue