Krishna Mewara created FINERACT-2626:
----------------------------------------

             Summary: Add missing rejectedOnDate and withdrawnOnDate fields to 
Savings Swagger spec
                 Key: FINERACT-2626
                 URL: https://issues.apache.org/jira/browse/FINERACT-2626
             Project: Apache Fineract
          Issue Type: Improvement
          Components: SDK
    Affects Versions: 1.14.0
            Reporter: Krishna Mewara


The Swagger specification for the Savings Account API is missing the 
`rejectedOnDate` and `withdrawnOnDate` properties in the 
`PostSavingsAccountsAccountIdRequest` model.
 
When executing the `reject` or `withdrawnByApplicant` commands, the server's 
`SavingsAccountApplicationTransitionApiJsonValidator` correctly validates 
against these fields. However, because they are missing from the Swagger spec, 
generated client SDKs (like the Fineract Feign client) do not expose these 
fields, forcing developers to use raw JSON workarounds.
 
This should be fixed by adding `rejectedOnDate` and `withdrawnOnDate` to 
`SavingsAccountsApiResourceSwagger.PostSavingsAccountsAccountIdRequest`. (Note: 
The equivalent Loan model `PostLoansLoanIdRequest` already includes these 
fields correctly).



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to