Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Schedule: Item start dates are not validated for their relative position in hierarchy #32

Open
pwilkins opened this issue Jan 17, 2015 · 3 comments

Comments

@pwilkins
Copy link

The position of courseware items in the POC schedule tab and its hierarchy imply these items are ordered by their position. This is misleading since there is no validation that start dates conform to the implied ordering by position. This can result in unexpected item visibility to students. For example, a parent item can have a start date in the future, but a child item can have a start date in the past.

@pdpinch
Copy link

pdpinch commented Jan 17, 2015

I'm not sure I follow. Do you have steps to reproduce?


I am mobile.

On Jan 17, 2015, at 12:57 PM, Peter Wilkins [email protected] wrote:

The position of courseware items in the POC schedule tab and its hierarchy imply these items are ordered by their position. This is misleading since there is no validation that start dates conform to the implied ordering by position. This can result in unexpected item visibility to students. For example, a parent item can have a start date in the future, but a child item can have a start date in the past.


Reply to this email directly or view it on GitHub.

@pwilkins
Copy link
Author

Joe pointed this out to me, and yes, I can easily reproduce it. I don't think this is a high priority issue. More like "Be aware that ..."

@pdpinch
Copy link

pdpinch commented Feb 12, 2015

@jmartis Isn't this a problem in studio as well? Or does studio automatically sort sections/chapters based on release date?

@pdpinch pdpinch self-assigned this Feb 12, 2015
@pdpinch pdpinch added this to the MIT POC milestone Mar 9, 2015
@pdpinch pdpinch added the MIT label May 27, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants