Skip to content

Refactor course.certificates_display_behavior to add a setting - #855

Merged
OmarIthawi merged 1 commit into
mainfrom
omar/certs-with-info
Mar 29, 2021
Merged

Refactor course.certificates_display_behavior to add a setting#855
OmarIthawi merged 1 commit into
mainfrom
omar/certs-with-info

Conversation

@OmarIthawi

@OmarIthawi OmarIthawi commented Mar 22, 2021

Copy link
Copy Markdown

This pull request mostly pay a minor tech-debt without noticeable changes. It paves the way for customizing the value for Tahoe Clusters.

Tests

This PR does not enable tests for test_course_module.py but adds a test case for future reference.

The tests will be enabled (low priority) in another PR: #860

@OmarIthawi
OmarIthawi marked this pull request as ready for review March 22, 2021 17:21
@OmarIthawi
OmarIthawi force-pushed the omar/certs-with-info branch from 9c185aa to 16d54a2 Compare March 27, 2021 14:02
TAHOE_CERTIFICATE_DISPLAY_BEHAVIOUR allows customizing the default
value. This changes the default from `end` to `early_with_info`.

More context from CSMs: currently-running Tahoe courses that
involve certificates have changed so that users who achieve
a passing grade can’t currently access their certificate
until the course ends.

For essentially all of our customers, `end` is  definitely
not the preferred behavior.
@coveralls

coveralls commented Mar 27, 2021

Copy link
Copy Markdown

Coverage Status

Coverage remained the same at 40.195% when pulling 7dd507a on omar/certs-with-info into 5844201 on main.

@OmarIthawi
OmarIthawi merged commit 64db54b into main Mar 29, 2021
@OmarIthawi
OmarIthawi deleted the omar/certs-with-info branch March 29, 2021 10:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants