mifos-mobile icon indicating copy to clipboard operation
mifos-mobile copied to clipboard

API endpoint related errors in "Manage Beneficiaries" Feature.

Open gururani-abhishek opened this issue 1 year ago • 4 comments

Summary:

There are some API endpoint related errors in "Manage Beneficiaries" feature in the project. Each time the call is made to "https://demo.mifos.community/fineract-provider/api/v1/beneficiaries/tpt/template" which is used to fetch the template using which UI will be presented for adding Beneficiary, the response code is 404. Same is the case with "https://demo.mifos.community/fineract-provider/api/v1/beneficiaries/tpt" which is used to fetch beneficiaries list. (Attaching screenshots below)

Steps to reproduce:

Try loading beneficiaries(tap on Beneficiaries) Try adding beneficiaries(Beneficiaries -> "+" -> Add)

Expected behaviour:

  1. Network calls should not return 404 error code.
  2. Beneficiary list should be fetched from the servers and if no beneficiaries present then "no beneficiaries" should be shown in the UI.
  3. Add beneficiaries template should be fetched from the server.

Observed behaviour:

Screenshot 2023-03-22 at 16 43 36 Screenshot 2023-03-22 at 17 38 25

Device and Android version:

Tested on Pixel 2.

Screenshots: added above

gururani-abhishek avatar Mar 22 '23 11:03 gururani-abhishek

@gururani-abhishek

this issue should be reported on the apache-fineract issues are here FINERACT-1372 FINERACT-1451

kindly follow up from this and if possible comment on these issues or you can report you own issue

francisguchie avatar Mar 22 '23 11:03 francisguchie

Hey @francisguchie can you elaborate a little more?

gururani-abhishek avatar Mar 22 '23 11:03 gururani-abhishek

At this page https://issues.apache.org/jira/secure/Dashboard.jspa all issues concerning Apache-fineract are reported. The APIs you are consuming in this issue are provided by Apache-fineract ( the business logic that the mifos mobile app is using. If they are not providing you with the correct responses, then it is something to be fixed at the backend level and that is only in Apache-fineract

francisguchie avatar Mar 22 '23 11:03 francisguchie

Got it mate, thank you. I'll be picking it up from here and will be reporting it.

gururani-abhishek avatar Mar 22 '23 12:03 gururani-abhishek