Skip to content
This repository has been archived by the owner on Jan 3, 2019. It is now read-only.

Fix issue #138 #164

Merged
merged 8 commits into from
Dec 11, 2014
Merged

Fix issue #138 #164

merged 8 commits into from
Dec 11, 2014

Conversation

mmulich
Copy link
Member

@mmulich mmulich commented Dec 11, 2014

Along with addressing #138, this also includes logic to always include the has_accepted (or as webview knows it hasAccepted) in all role entries, not just those that have been rejected or accepted, but also those that are in an unknown state (see also the schemata change that adds the TriStateBoolean schema type).

@coveralls
Copy link

Coverage Status

Coverage decreased (-0.1%) when pulling dfbace4 on issue-138 into 9f20214 on master.

@coveralls
Copy link

Coverage Status

Coverage decreased (-0.06%) when pulling 932aa51 on issue-138 into 9f20214 on master.

@coveralls
Copy link

Coverage Status

Coverage decreased (-0.06%) when pulling 932aa51 on issue-138 into 9f20214 on master.

@karenc
Copy link
Member

karenc commented Dec 11, 2014

All the commits by @pumazi look good to me.

@reedstrm
Copy link
Member

I would love to merge this as is, but hate the term TriStateBoolean. How about ... Trinary http://en.wikipedia.org/wiki/Three-valued_logic

@reedstrm
Copy link
Member

actually, Trinary, not Trivalent

@coveralls
Copy link

Coverage Status

Coverage decreased (-0.06%) when pulling 38e6671 on issue-138 into 9f20214 on master.

mmulich and others added 8 commits December 11, 2014 10:37
This corrects and issue where if the has_accepted value was None,
it would change the value to True.
This corrects and issue where a revision would not sync up previously
accepted values into the newly created content.
This is necessary for when we don't fetch the latest updated content
from storage before sending the content to the user.
This is further verification of the roles sync with publishing
when creating a revision.
This will sync the license acceptance with publishing when a revision
is created.
@coveralls
Copy link

Coverage Status

Coverage decreased (-0.06%) when pulling db1381c on issue-138 into 9f20214 on master.

@coveralls
Copy link

Coverage Status

Coverage decreased (-0.06%) when pulling db1381c on issue-138 into 9f20214 on master.

reedstrm added a commit that referenced this pull request Dec 11, 2014
@reedstrm reedstrm merged commit 5a7ec0c into master Dec 11, 2014
@reedstrm reedstrm deleted the issue-138 branch December 11, 2014 19:25
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants