Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-41268

Wrap entity broker perms call in ActionReturn

    XMLWordPrintable

    Details

    • Type: Feature Request
    • Status: Verified
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 19.0, 20.0 [Tentative]
    • Fix Version/s: 19.0, 20.0 [Tentative]
    • Component/s: Entity Broker, Roster
    • Labels:
      None
    • 19 status:
      Resolved
    • Test Plan:
      Hide

      Login to Sakai as a maintainer of a site.

      Add the polls tool to the site. Copy the site id from the url bar (the bit after portal/site)

      Open another tab and navigate to:

      SAKAIHOSTNAME/direct/site/SITEID/perms/poll.json

      On Firefox you should see some thing like:

       

      Now navigate to:

      SAKAIHOSTNAME/direct/site/SITEID/perms/poll.json?includeAvailable=true

      You should see something like this:

      Now add the Roster tool to your site and click on the permissions tab. It should work as expected.

      Show
      Login to Sakai as a maintainer of a site. Add the polls tool to the site. Copy the site id from the url bar (the bit after portal/site) Open another tab and navigate to: SAKAIHOSTNAME/direct/site/SITEID/perms/poll.json On Firefox you should see some thing like:   Now navigate to: SAKAIHOSTNAME/direct/site/SITEID/perms/poll.json?includeAvailable=true You should see something like this: Now add the Roster tool to your site and click on the permissions tab. It should work as expected.

      Description

      Wrap entity broker perms call in ActionReturn. This flattens the returned JSON a little and makes more sense RESTwise. Roster and Commons will have to be updated to reflect this, too.

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                francois@opencollab.co.za Francois Campbell
                Reporter:
                a.fish@lancaster.ac.uk Adrian Fish
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Git Source Code