[ https://issues.apache.org/jira/browse/FINERACT-263?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Santosh Math updated FINERACT-263: ---------------------------------- Fix Version/s: 1.4.0 > "Add Notes" for Centers permission is missing > --------------------------------------------- > > Key: FINERACT-263 > URL: https://issues.apache.org/jira/browse/FINERACT-263 > Project: Apache Fineract > Issue Type: Bug > Affects Versions: 1.1.0 > Reporter: Edward Cable > Assignee: Markus Geiss > Priority: Minor > Labels: Volunteer, fineract-gci, gsoc, p2 > Fix For: 1.4.0 > > > Migrated over from https://mifosforge.jira.com/browse/MIFOSX-1080 > Original Description: > Now user can add notes to centers with out permissions. Permission should be > assigned separately for Read, Create, Edit and Delete options. See > permissions for group for example. > Comments > Shashvat Tripathi Documentation for the notes API can be found at > https://demo.openmf.org/api-docs/apiLive.htm#notes > From a microfinance perspective, clients can be aggregated for applying Joint > liability principles. Such a collection of clients is called a Group. Some > organizations would want to further extend this aggregation, so you have > collections of Groups which are called Centers etc. > In Mifosx, Centers were originally modeled as specializations of Groups > (centers are also stored in m_group table with level_id set to 1, the > level_id for groups is 2), for easier use through the API though, separate > API's were created for Centers > https://demo.openmf.org/api-docs/apiLive.htm#centers, which are mostly > abstraction over the Group API with new center specific permissions. > subramanya Talks about now extending notes API to have a center specific > abstractions (with its own permissions), so we need a new notes api which > would look like > centers/{centerId}/notes/{noteId} > , also the existing group notes API i.e > groups/{groupId}/notes > should no longer work for centers -- This message was sent by Atlassian JIRA (v7.6.3#76005)