Registration form: removed validation of Terms of Services when the checkbox is hidden

Description

Background: Registration form with hidden checkbox "Terms of Services" still validates it (and an error message is displayed).
![edx-74-1](https://cloud.githubusercontent.com/assets/7777978/12291466/8146c2a4-b9f8-11e5-881e-035ea6efb7ab.jpg)
![edx-74-2](https://cloud.githubusercontent.com/assets/7777978/12291473/89095e02-b9f8-11e5-9adc-01fe8f447621.png)

Studio Updates: None.

LMS Updates: Removed validation of the checkbox "Terms of Services" on the Registration form for the following settings in /edx/app/edxapp/lms.env.json:
"FEATURES" > "ENABLE_COMBINED_LOGIN_REGISTRATION" = true
"REGISTRATION_EXTRA_FIELDS" > 'honor_code' != 'required'

Manual test instructions:
1. update /edx/app/edxapp/lms.env.json settings
"FEATURES" > "ENABLE_COMBINED_LOGIN_REGISTRATION" = true
"REGISTRATION_EXTRA_FIELDS" > 'honor_code' != 'required'

2. Start LMS and go to http://127.0.0.1:8000/register and try to add a user filling in only required fields. You should add it successfully, no error message 'You must accept the terms of service' is displayed.

Status

Assignee

Unassigned

Reporter

Edx Admin [Administrator]

Contributor Name

Elena Komendantova

Repo

edx/edx-platform

Customer

Epic Link

None

OSCM Assignee

None

Priority

Unset
Configure