Add assignmentId to calendar entity provider to allow deeplinking

Description

The calendar has the ability to deeplink to assignments, however the assignmentId is not provided in the calendar event.

This ticket adds the field so that events that are assignment due dates, have the field populated and the deeplinking can be performed.

Testing notes
1. Add some events to a site's calendar.
2. In the same site, add an assignment and link it to the calendar also.
3. Note the site_id and then visit http://YOUR_SAKAI_SERVER/direct/calendar/site/SITE_ID.json and note the assignmentId field is populated for the assignment event.

Activity

Show:

Steve Swinsburg May 17, 2016 at 12:50 AM

I would like this in 11 as there is a new application shipping very soon that requires this.

Fixed

Details

Priority

Fix versions

Components

Assignee

Reporter

Created May 17, 2016 at 12:45 AM
Updated March 23, 2022 at 3:02 PM
Resolved May 17, 2016 at 1:45 AM