buildIsinAddFromFunds function
Build isin_add entries for edit-loan-amount API Format per API: "<fund_code>:
Implementation
List<String> buildIsinAddFromFunds(List<FundDetail> funds) {
return funds
.where((f) {
// require a non-empty fundCode and folioNo — API expects both
return f.fundCode.trim().isNotEmpty && f.folioNo.trim().isNotEmpty;
})
.map((f) {
final fundCode = f.fundCode.trim();
final folio = f.folioNo.trim();
return '$fundCode:$folio';
})
.toList();
}