fix: Use grace period in days for calculation of due date
diff --git a/erpnext/loan_management/doctype/loan_repayment/loan_repayment.py b/erpnext/loan_management/doctype/loan_repayment/loan_repayment.py
index a5ed5de..5979ee3 100644
--- a/erpnext/loan_management/doctype/loan_repayment/loan_repayment.py
+++ b/erpnext/loan_management/doctype/loan_repayment/loan_repayment.py
@@ -282,7 +282,8 @@
 			'payable_principal_amount': flt(entry.payable_principal_amount)
 		})
 
-		final_due_date = due_date
+		if not final_due_date:
+			final_due_date = add_days(due_date, loan_type_details.grace_period_in_days)
 
 	pending_principal_amount = against_loan_doc.total_payment - against_loan_doc.total_principal_paid - against_loan_doc.total_interest_payable