Danish Jamal created FINERACT-1380:
--------------------------------------
Summary: multiple field missing in GetSavingsTimeline generated
class
Key: FINERACT-1380
URL: https://issues.apache.org/jira/browse/FINERACT-1380
Project: Apache Fineract
Issue Type: Bug
Affects Versions: 1.5.0
Reporter: Danish Jamal
Assignee: Danish Jamal
Fix For: 1.5.0
"GetSavingsTimeline" generated class only defines the "submittedOnDate" field,
but the backend returns many more fields which is causing the data loss. Check
out below snippets for comparison.
{code:java}
// GetSavingsTimeline
public static final String SERIALIZED_NAME_SUBMITTED_ON_DATE =
"submittedOnDate";
@SerializedName("submittedOnDate")
private Date submittedOnDate;{code}
{code:java}
// actual json response
"timeline": {
"submittedOnDate": [
2021,
3,
20
],
"submittedByUsername": "mifos",
"submittedByFirstname": "App",
"submittedByLastname": "Administrator",
"approvedOnDate": [
2021,
8,
11
],
"approvedByUsername": "mifos",
"approvedByFirstname": "App",
"approvedByLastname": "Administrator",
"activatedOnDate": [
2021,
8,
12
],
"activatedByUsername": "mifos",
"activatedByFirstname": "App",
"activatedByLastname": "Administrator"
}
{code}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)