Dashboard shows content for unpublished courses

Description

From our dashboard pilot program, a user has reported seeing content on the dashboard from an unpublished course. The dashboard should not show unpublished content.

I have been able to recreate this for all supported content types.

cloned from

Activity

Show:

Beth Kirschner June 4, 2014 at 1:01 PM

Chris Kretler verified on May 29th

Hudson CI Server May 29, 2014 at 3:23 PM

Integrated in dashboard trunk #173 (See http://builds.sakaiproject.org:8080/job/dashboard%20trunk/173/)
in Assignment entity support, check for isAvailable first before making dashboard links (Revision 86515)

Result = SUCCESS

Zhen Qian May 29, 2014 at 11:53 AM

r86515. Check isAvailable() first before creating dashboard links for new assignment

Chris Kretler May 20, 2014 at 3:31 PM

Students are seeing content from unpublished courses on CTDev. They see content from both of the following scenarios:

Scenario #1
1. Instructor creates site but does not publish it
2. Instructor adds student to unpublished site.
3. Instructor adds content to announcement, assignments, resources and schedule tools.
4. Student views their Dashboard

Scenario #2
1. Instructor creates site and publishes it
2. Instructor adds student to course.
3. Instructor adds content to announcement, assignments, resources and schedule tools.
4. Instructor unpublishes site
5. Student views their Dashboard

Hudson CI Server May 13, 2014 at 3:50 PM

Integrated in dashboard trunk #159 (See http://builds.sakaiproject.org:8080/job/dashboard%20trunk/159/)
remove two unit test case related to tasklock since tasklock is not used now (Revision 86317)
add checks to site publicity into isAvailable() calls (Revision 86316)

Result = SUCCESS

Fixed

Details

Assignee

Reporter

Components

Fix versions

Affects versions

Priority

Created January 6, 2014 at 1:27 PM
Updated October 16, 2014 at 2:21 PM
Resolved May 29, 2014 at 11:53 AM