Fix for Overdue Charges creation

This commit is contained in:
Jose Alberto Hernandez
2022-07-08 19:41:55 -05:00
parent 817e7b71fe
commit 9bc197c4f1
@@ -156,7 +156,6 @@ export class CreateChargeComponent implements OnInit {
this.chargeForm.removeControl('chargePaymentMode'); this.chargeForm.removeControl('chargePaymentMode');
this.chargeForm.removeControl('incomeAccountId'); this.chargeForm.removeControl('incomeAccountId');
this.chargeForm.get('penalty').setValue(false); this.chargeForm.get('penalty').setValue(false);
this.chargeForm.get('penalty').disable();
break; break;
} }
this.chargeForm.get('chargeCalculationType').reset(); this.chargeForm.get('chargeCalculationType').reset();
@@ -181,7 +180,6 @@ export class CreateChargeComponent implements OnInit {
break; break;
case 9: // Overdue Fee case 9: // Overdue Fee
this.chargeForm.get('penalty').setValue(true); this.chargeForm.get('penalty').setValue(true);
this.chargeForm.get('penalty').disable();
this.chargeForm.addControl('addFeeFrequency', new FormControl(false)); this.chargeForm.addControl('addFeeFrequency', new FormControl(false));
this.chargeForm.get('addFeeFrequency').valueChanges.subscribe((addFeeFrequency) => { this.chargeForm.get('addFeeFrequency').valueChanges.subscribe((addFeeFrequency) => {
if (addFeeFrequency) { if (addFeeFrequency) {
@@ -216,7 +214,6 @@ export class CreateChargeComponent implements OnInit {
submit() { submit() {
const chargeFormData = this.chargeForm.value; const chargeFormData = this.chargeForm.value;
const locale = this.settingsService.language.code; const locale = this.settingsService.language.code;
const dateFormat = this.settingsService.dateFormat;
const prevFeeOnMonthDay: Date = this.chargeForm.value.feeOnMonthDay; const prevFeeOnMonthDay: Date = this.chargeForm.value.feeOnMonthDay;
const monthDayFormat = 'dd MMM'; const monthDayFormat = 'dd MMM';
if (chargeFormData.feeOnMonthDay instanceof Date) { if (chargeFormData.feeOnMonthDay instanceof Date) {